Memulai VP9

Pengantar

Untuk mencoba mengenkode dengan video VP9, Anda perlu:

  1. video sampel
  2. cara mengenkode video ke VP9 agar dapat bereksperimen dengan setelan
  3. 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