เริ่มต้นใช้งาน VP9

บทนำ

หากต้องการลองเข้ารหัสด้วยวิดีโอ VP9 คุณจะต้องมีสิ่งต่อไปนี้

  1. วิดีโอตัวอย่าง
  2. วิธีเข้ารหัสวิดีโอเป็น VP9 เพื่อให้คุณทดสอบการตั้งค่าได้
  3. วิธีเล่น VP9 เพื่อดูผลกระทบด้านคุณภาพของการตั้งค่าเหล่านั้น

ขั้นตอนที่ 1: รับวิดีโอตัวอย่าง

ภาพยนตร์สั้น Tears of Steel ครอบคลุมกรณีทดสอบต่างๆ รวมถึงฉากแอ็กชันและภาพเคลื่อนไหว

หากต้องการทดสอบโปรไฟล์การเข้ารหัสแบบบิตเรตต่ำ (สำหรับเว็บและอุปกรณ์เคลื่อนที่) เราจะใช้คลิปเวอร์ชัน WebM 1080p ไฟล์นี้ได้รับการเข้ารหัสโดยใช้วิดีโอ VP8 ที่บีบอัดที่ประมาณ 6 Mbps ซึ่งเป็นจุดเริ่มต้นที่เหมาะสมสำหรับการทดสอบการบีบอัดบนเว็บและ อุปกรณ์เคลื่อนที่

หากต้องการเข้ารหัสอัตราบิตที่สูงขึ้น คุณอาจต้องดาวน์โหลดเวอร์ชัน 4K ของภาพยนตร์เรื่องเดียวกัน

ขั้นตอนที่ 2: เข้ารหัส VP9

ผลิตภัณฑ์การเข้ารหัสและผู้ให้บริการระบบคลาวด์ที่หลากหลาย ช่วยให้คุณเข้ารหัสวิดีโอ VP9 ได้

หน้าเหล่านี้ถือว่าคุณใช้ FFmpeg คุณสามารถดาวน์โหลด FFmpeg เวอร์ชันที่คอมไพล์ไว้ล่วงหน้า หรือคอมไพล์ FFmpeg ด้วยตัวเลือก --enable-libvpx ในระบบ

FFmpeg เป็นโปรแกรมบรรทัดคำสั่ง เมื่อติดตั้งแล้ว คุณจะทำการเข้ารหัสจากบรรทัดคำสั่งได้

ตัวอย่างง่ายๆ ในการเริ่มต้นใช้งานโดยใช้คลิป Tears of Steel ด้านบนคือ

ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm

คำสั่งนี้จะบอก FFmpeg ให้ทำสิ่งต่อไปนี้

  • ใช้ tears_of_steel_1080p.webm เป็นอินพุต (-i tears_of_steel_1080p.webm)
  • ตั้งค่าตัวแปลงรหัสวิดีโอเอาต์พุตเป็น VP9 (-c:v libvpx-vp9)
  • ตั้งค่าตัวแปลงรหัสเสียงเอาต์พุตเป็น Opus (-c:a libopus)
  • สร้างไฟล์เอาต์พุต WebM ชื่อ output.webm

ขั้นตอนที่ 3: เล่นวิดีโอ

คุณเล่น WebM/VP9 ได้ในเบราว์เซอร์หลักส่วนใหญ่ ซึ่งรวมถึง Firefox, Opera, Chrome และ Microsoft Edge ใน Chrome คุณสามารถลากไฟล์ไปยัง เบราว์เซอร์ แล้วไฟล์จะเล่นในแท็บนั้น

นอกจากนี้ โปรแกรมเล่นอื่นๆ ยังรองรับการถอดรหัส VP9/WebM ด้วย ซึ่งรวมถึง

ผู้เล่น แพลตฟอร์ม เวอร์ชัน
VLC แพลตฟอร์มส่วนใหญ่ เวอร์ชัน 2.1.3 ขึ้นไป
MPC-HC Windows เวอร์ชัน 1.7.1 ขึ้นไป