สมาชิก สถิติฟอรั่ม ธนาคาร
  • 2902เข้าชม
  • 4ตอบกลับ

วิธีตั้งค่าแปลงไฟล์ VDO สำหรับเล่นผ่านเว็บ ให้ลื่น-คุณภาพดี ...

โพสต์
3280
เงิน
49028
ความดี
67852
เครดิต
78389
จิตพิสัย
62308
จังหวัด
กรุงเทพมหานคร

... วิธีตั้งค่าแปลงไฟล์ VDO สำหรับเล่นผ่านเว็บ ให้ลื่น-คุณภาพดี ...

ในเดือนที่แล้ว ผมมีโอกาสได้ช่วยสมาชิกของเราท่านนึง ทำเว็บเกี่ยวกับการพรีเซ็นต์ผลงานที่เป็นวีดีโอและภาพถ่าย มีโจทย์หลักก็คือ ต้องการเก็บไฟล์วีดีโอไว้ภายในเว็บและส่งวีดีโอด้วยเว็บไซต์ของตนเอง ในอีกความหมายก็คือจะไม่พึ่งเว็บนอกอย่าง Youtube หรือ Vimeo กันล่ะ

หลังจากที่ได้วางแผน จัดเตรียมโน่นนี่ พวกระบบเซิร์ฟเวอร์, ระบบเว็บ, ฐานข้อมูล อะไรต่าง ๆ เรียบร้อย ก็มาถึงการเตรียมไฟล์วีดีโอ ตรงนี้นี่เองที่เป็นหนึ่งในหัวใจสำคัญ คือ จะต้อง Encode วีดีโอให้สามารถเล่นผ่านเว็บเซิร์ฟเวอร์ธรรมดา ๆ ได้ โดยที่

1. ต้องเล่นได้อย่างต่อเนื่องราบรื่น สะดุดไม่ได้อย่างเด็ดขาด อันนี้สำคัญมาก
2. คุณภาพต้องต้องดีด้วย คือ ให้ดีที่สุดที่เว็บเซิร์ฟเวอร์ธรรมดา ๆ จะสามารถทำได้
3. ด้วยความที่เล่นผ่านเว็บ ดังนั้นจะต้องใช้บิตเรตต่ำ ผลต่อเนื่องก็คือไฟล์จะเล็กตามลงไปด้วย

จาก 3 โจทย์นี่เอง จึงเป็นที่มาของการใช้เวลาทดสอบทดลองอยู่ราว ๆ 1 อาทิตย์ เพื่อให้เกิดความมั่นใจ และนำวิธีการดังกล่าวมาใช้กับไฟล์วีดีโอในเว็บไซต์ทั้งหมด ซึ่งมีจำนวนกว่า 50 ไฟล์

ผลสรุปที่ได้ทดลองแล้วได้ผลดี มีรายละเอียดดังนี้ครับ

โปรแกรมแปลงไฟล์ (Video Encoder) : โปรแกรมคู่บุญที่ผมใช้ในงานวีดีโอเป็นประจำ Sorenson Squeeze มีทั้งเวอร์ชั่น PC และ Mac ให้คุณภาพที่ดี ฟีเจอร์อะไรต่าง ๆ ครบถ้วน ซึ่งนอกเหนือไปจากนี้ ก็ยังมีอีกหลาย ๆ โปรแกรมที่ให้คุณภาพได้ดีเช่นเดียวกัน รวมทั้งการตั้งค่าอะไรต่าง ๆ ก็คลายคลึงกันด้วย



ส่วนนี้เป็นการตั้งค่าในส่วนวีดีโอ ดูตามภาพเลยครับ ให้สังเกตุที่การเลือก Codec ที่อยู่บนสุดด้วยนะครับ บางที Codec ตัวเดียวกัน แต่มีหลายเจ้า ให้คุณภาพและประสิทธิภาพไม่เท่ากัน



ส่วนนี้เป็นการตั้งค่าเสียง



ส่วนนี้เปรียบเทียบให้เห็นขนาดไฟล์ที่ลดลง รายการที่เห็นจะจับคู่กัน ตัวบนคือ Encode แล้ว ถัดลงมาจะเป็นไฟล์ต้นฉบับ ไล่สลับกันไปแบบนี้เรื่อย ๆ ความยาวคลิ๊ปส่วนใหญ่อยู่ราว ๆ 3-5 นาที



สำหรับผลลัพที่ได้จากการตั้งค่าการ Encode ด้านบน เนื่องจากระบบเว็บเราไม่รองรับ ผมไม่สามารถนำคลิ๊ปมาแปะตรงนี้ จะนำขึ้น Youtube/Vimeo ก็จะโดน Encode ซ้ำเสียอีก ท่านใดสนใจลองเข้าไปดูคุณภาพงานได้ที่ www.56konfilm.com หากอยากทราบว่าคลิ๊ปไหนไฟล์ไหนขนาดเท่าไหร่ ลองเปรียบเทียบชื่อจากภาพขนาดไฟล์ด้านบนกับชื่อคลิ๊ปในเว็บดูครับ (หากสามารถเปิดดูด้วย Firefox หรือ Opera ได้ ก็จะเห็นฟังชั่นการทำงานครบถ้วนสมบูรณ์ครับ)



ต้องแจ้งให้ทราบก่อนว่า ไฟล์วีดีโอที่เตรียมได้จากการ Encode แล้ว ผมนำไปใช้งานกับเซิร์ฟเวอร์เช่าส่วนตัว หมายความว่าเซิร์ฟเวอร์ตัวนี้จะมีเฉพาะเว็บในเครื่อของผมเท่านั้นที่ทำงานอยู่ ไม่มีเว็บอื่นที่เราไม่ทราบระบบภายใน-กินทรัพยากรมากน้อยแค่ไหน เข้ามาปะปนอย่างเด็ดขาด ดังนั้นจึงสามารถควบคุมทรัพยากรอะไรต่าง ๆ ได้ทั้งหมด ดังนั้นค่าต่าง ๆ ที่แสดงไว้ตรงนี้ จึงถือเป็นค่ากลาง ๆ สำหรับการเตรียมไฟล์ บางกรณีอาจจะไม่สามารถนำไปใช้ได้เลยซะทีเดียว แต่ก็จะช่วยให้ร่นเวลาในการทดสอบทดลองให้น้อยลง หรือ นำไปเป็นกรณีศึกษา เปรียบเทียบในแง่ต่าง ๆ ได้

ผมเห็นว่าเว็บเราเป็นเว็บวีดีโอโดยตรง ที่ผ่านมาก็ได้มีการเผยแพร่ข้อมูลหลากหลายมากมาย แต่ในบางเรื่องก็ยังไม่มีการหยิบยกมาพูดถึง อย่างเช่นเรื่องราวเกี่ยวกับการนำเว็บไซต์มาใช้นำเสนอผลงานวีดีโอโดยเฉพาะ ... หลาย ๆ ท่านมีเว็บไซต์เป็นของตนเอง หรือ อาจจะกำลังคิดเริ่มจัดทำ หากท่านกำลังต้องการให้เว็บไซต์ของท่านมีฟังชั่นในการทำงานกับวีดีโอได้อยางสมบูรณ์แบบ ผมคิดว่าข้อมูลตรงนี้จะเป็นประโยชน์กับท่านบ้างไม่มากก็น้อย ...

ไว้มีโอกาส คราวหน้าจะมาแชร์เรื่องการทำถ่ายทอดสดผ่านเว็บ ตั้งแต่ กล้อง, อุปกรณ์ Interface, วีดีโอมิกเซอร์, วีดีโอ Encoder ไปจนถึง เซิร์ฟเวอร์สำหรับรับไฟล์วีดีโอ และ ส่งกระจายไปยังผู้รับชม ... ไม่ยากอย่างที่คิดครับ ไว้รอมีงานตัวอย่างให้ชมก่อนแล้วจะนำมาเสนอต่อไปครับ ...

สไลด์ | รูปย่อ | ภาพใหญ่ รูปภาพ

บันทึกคะแนนนี้โพสต์ล่าสุด: รวม 5 คะแนน ความดี +32 ซ่อน
ilaem_bkk ความดี +10 2013-04-07 เยี่ยมมาก
harjigg ความดี +1 2013-03-04 ชอบๆ
moomoo ความดี +1 2013-03-04 เยี่ยมมาก
teerasay ความดี +10 2013-03-04 :O
mr.nantawat ความดี +10 2013-03-04 -

บทความที่เกี่ยวข้อง

ระดับ : สมาชิก VI
โพสต์
257
เงิน
3170
ความดี
4848
เครดิต
4702
จิตพิสัย
6514
จังหวัด
กรุงเทพมหานคร
ผมเจอตัวทดลองใช้อ่ะครับ มันยังไงเอ่ย?
โพสต์
3280
เงิน
49028
ความดี
67852
เครดิต
78389
จิตพิสัย
62308
จังหวัด
กรุงเทพมหานคร

ตอบกลับโพสต์ 1 โพสต์ของ (harjigg)
เรื่องการจัดหาอะไรยังไงให้เป็นธุระส่วนบุคคลไปก็แล้วกันครับ ตรงส่วนนี้ก็คุยกันยาว ๆ ในเรื่องของการใช้งานไป

อาจจะให้ข้อสังเกตุได้บ้างในเรื่องความสมบูรณ์ของตัวโปรแกรม คือตรงส่วนของ Workflow ควรมี preset อยู่ครบ ตามที่แสดงไว้ในภาพแรก

ส่วนใครที่ใช้ Encoder ตัวอื่นอยู่ก็นำมาใช้ได้หมดครับ ไม่ต้องไปเดือดร้อนหามาเพิ่ม คุณภาพ/ประสิทธิภาพ อาจจะมีแตกต่างกันไปบ้าง ... ProCoder, Adobe Encoder, Apple Compressor, Tmpeg Encoder, MainConcept Encoder, Cinema Craft Encoder, Total Code, Cleaner XL ฯลฯ
ระดับ : สมาชิก VI
โพสต์
313
เงิน
9637
ความดี
6912
เครดิต
7929
จิตพิสัย
6224
จังหวัด
กรุงเทพมหานคร
ขอบคุณครับ อย่างนี้ต้องไปหาโหลดมาลองสักหน่อย
ระดับ : สมาชิก V
โพสต์
194
เงิน
130
ความดี
1792
เครดิต
1466
จิตพิสัย
2135
จังหวัด
ปราจีนบุรี
เฉพาะตอบกลับของผู้โพสต์ 4#  โพสต์เมื่อ: 2013-03-05
น่าใช้ครับ
รายละเอียดไฟล์แนบ
กล่องตอบกลับด่วน

คุณไม่มีสิทธิ์ใช้งานส่วนนี้, กรุณาเข้าสู่ระบบ หรือ ลงทะเบียน
กรุณาใช้ข้อความที่สุภาพ คุณสามารถบันทึกฉบับร่างได้