Memulai VP9
Pengantar
Untuk mencoba mengenkode dengan video VP9, Anda perlu:
- video sampel
- cara mengenkode video ke VP9 agar dapat bereksperimen dengan setelan
- cara memutar VP9 untuk melihat dampak kualitas setelan tersebut
Langkah 1: Dapatkan Video Sampel
Film pendek Tears of Steel mencakup berbagai kasus pengujian, termasuk urutan tindakan dan animasi.
Untuk menguji profil encoding kecepatan bit rendah (untuk web dan seluler), kami menggunakan versi WebM 1080p dari klip. File ini dienkode menggunakan video VP8, yang dikompresi dengan kecepatan sekitar 6 Mbps—titik awal yang cocok 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
versi FFmpeg yang telah dikompilasi sebelumnya, atau mengompilasi FFmpeg dengan
opsi --enable-libvpx
di sistem Anda.
FFmpeg adalah program command line. Setelah menginstalnya, Anda dapat menjalankan encode 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
) - Tetapkan 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 memainkan 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.
Pemain lain juga mendukung decoding VP9/WebM, termasuk:
Pemain | Platform | Versi |
---|---|---|
VLC | Platform terbanyak | Versi 2.1.3 atau yang lebih baru |
MPC-HC | Windows | Versi 1.7.1 atau yang lebih baru |