การเริ่มต้นใช้งาน VP9
บทนำ
หากต้องการเข้ารหัสด้วยวิดีโอ VP9 คุณจะต้องมีสิ่งต่อไปนี้
- วิดีโอตัวอย่าง
- วิธีการเข้ารหัสวิดีโอเป็น VP9 เพื่อให้คุณสามารถทดสอบกับการตั้งค่า
- วิธีการเล่น 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 ดังต่อไปนี้
Player | แพลตฟอร์ม | เวอร์ชัน |
---|---|---|
สําหรับ VLC | แพลตฟอร์มส่วนใหญ่ | เวอร์ชัน 2.1.3 ขึ้นไป |
MPC-HC | Windows | เวอร์ชัน 1.7.1 ขึ้นไป |