Iniziare a utilizzare VP9

Introduzione

Per provare la codifica con il video VP9, avrai bisogno di:

  1. un video di esempio
  2. un modo per codificare il video in VP9 in modo da poter sperimentare le impostazioni
  3. un modo per riprodurre VP9 e vedere l'impatto sulla qualità di queste impostazioni

Passaggio 1: scarica il video di esempio

Il cortometraggio Tears of Steel copre una serie di scenari di test tra cui sequenze d'azione e animazione.

Per testare i profili di codifica a basso bitrate (per il web e il mobile), utilizziamo la versione WebM a 1080p del clip. Questo file è codificato utilizzando il video VP8, compresso a circa 6 Mbps, un punto di partenza adatto per i test di compressione web e mobile.

Per una codifica con velocità in bit più elevata, ti consigliamo di scaricare la versione 4K dello stesso film.

Passaggio 2: codifica VP9

Una varietà di prodotti di codifica e provider di servizi cloud ti consentono di codificare 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. Una volta installato, puoi eseguire le codifiche dalla riga di comando.

Un esempio semplice per iniziare, utilizzando il clip di Tears of Steel riportato sopra, è:

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 denominato output.webm

Passaggio 3: riproduci il video

Puoi riprodurre WebM/VP9 nella maggior parte dei browser principali, tra cui Firefox, Opera, Chrome e Microsoft Edge. In Chrome, puoi trascinare il file nel browser e verrà riprodotto nella scheda.

Anche altri player supportano la decodifica VP9/WebM, tra cui:

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