Mulai Menggunakan VP9
Pengantar
Untuk mencoba encoding dengan video VP9, Anda memerlukan:
- video sampel
- cara mengenkode video ke VP9 sehingga Anda dapat bereksperimen dengan setelan
- cara memutar VP9 untuk melihat dampak kualitas setelan tersebut
Langkah 1: Dapatkan Video Contoh
Film pendek Tears of Steel mencakup berbagai kasus pengujian termasuk urutan tindakan dan animasi.
Untuk menguji profil encoding bitrate rendah (untuk web dan seluler), kami menggunakan versi WebM 1080p klip. File ini dienkode menggunakan video VP8, dikompresi sekitar 6 Mbps -- titik awal yang sesuai untuk pengujian kompresi web dan seluler.
Untuk encoding kecepatan bit yang lebih tinggi, Anda dapat mendownload versi 4K dari film yang sama.
Langkah 2: Enkode VP9
Berbagai produk encoding dan penyedia layanan cloud memungkinkan Anda mengenkode video VP9.
Halaman ini mengasumsikan bahwa Anda menggunakan FFmpeg. Anda dapat mendownload FFmpeg versi yang telah dikompilasi sebelumnya, atau mengompilasi FFmpeg dengan opsi --enable-libvpx
di sistem Anda.
FFmpeg adalah program command line. Setelah menginstalnya, Anda dapat melakukan encoding dari command line.
Contoh mudah untuk memulai, menggunakan klip Tears of Steel di atas, adalah:
ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm
Perintah ini memberi tahu FFmpeg untuk:
- Gunakan tears_of_steel_1080p.webm sebagai input (
-i tears_of_steel_1080p.webm
) - Setel codec video output ke VP9 (
-c:v libvpx-vp9
) - Setel codec audio output ke Opus (
-c:a libopus
) - Buat file output WebM bernama
output.webm
Langkah 3: Putar video
Anda dapat memutar WebM/VP9 di sebagian besar browser utama, termasuk Firefox, Opera, Chrome, dan Microsoft Edge. Di Chrome, Anda dapat menarik file ke browser dan file akan diputar di tab tersebut.
Pemutar lain juga mendukung decoding VP9/WebM, termasuk:
Pemain | Platform | Versi |
---|---|---|
VLC | Sebagian Besar Platform | Versi 2.1.3 atau yang lebih baru |
MPC-HC | Windows | Versi 1.7.1 atau yang lebih baru |