Introduzione a VP9

Introduzione

Per provare la codifica con video VP9, sono necessari:

  1. un video di esempio
  2. La codifica del video in VP9, così puoi sperimentare le impostazioni.
  3. un modo di usare VP9 per vedere l'impatto sulla qualità di tali impostazioni

Passaggio 1: accedi al video di esempio

Il film breve Tears of Steel tratta una serie di scenari di test, tra cui sequenze di azione e animazione.

Per testare i profili di codifica a bassa velocità (per Web e dispositivi mobili), utilizziamo la versione 1080p WebM del clip. Questo file è codificato utilizzando video VP8, compresso a circa 6 Mbps, un punto di partenza adatto per i test di compressione web e per dispositivi mobili.

Per una codifica a velocità in bit più elevata, puoi scaricare la versione 4K dello stesso film.

Passaggio 2: codifica il codice VP9

Una varietà di prodotti di codifica e provider di servizi cloud ti consente di codificare i video VP9.

Queste pagine presuppongono che tu stia utilizzando FFmpeg. Puoi scaricare una versione precompilata di FFmpeg o compilare FFmpeg con l'opzione --enable-libvpx sul tuo sistema.

FFmpeg è un programma a riga di comando. Dopo aver completato l'installazione, puoi eseguire le codifica dalla riga di comando.

Ecco un semplice esempio per iniziare:

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

Questo comando indica a FFmpeg di:

  • Utilizza tears_of_steel_1080p.webm come input (-i tears_of_steel_1080p.webm)
  • Imposta il codec video di output su VP9 (-c:v libvpx-vp9)
  • Imposta il codec audio di output su Opus (-c:a libopus)
  • Crea un file di output WebM chiamato output.webm

Passaggio 3: riproduci il video

Puoi giocare a WebM/VP9 nella maggior parte dei principali browser, tra cui Firefox, Opera, Chrome e Microsoft Edge. In Chrome, puoi trascinare il file nel browser per riprodurlo in quella scheda.

Altri giocatori supportano anche la decodifica VP9/WebM, tra cui:

Player Piattaforma Versione
VLC La maggior parte delle piattaforme Versione 2.1.3 o successive
MPC HC Windows Versione 1.7.1 o successive