Comienza a usar VP9

Introducción

Para probar la codificación con video VP9, necesitarás lo siguiente:

  1. un video de muestra
  2. Una forma de codificar el video en VP9 para que puedas experimentar con la configuración
  3. Una forma de reproducir el VP9 para ver el impacto en la calidad de esos parámetros de configuración

Paso 1: Obtén un video de muestra

El cortometraje Tears of Steel abarca una variedad de casos de prueba, incluidas secuencias de acción y animación.

Para probar los perfiles de codificación de baja velocidad de bits (para la Web y dispositivos móviles), usamos la versión WebM de 1080p del clip. Este archivo está codificado con video VP8 y comprimido a aproximadamente 6 Mbps, un punto de partida adecuado para las pruebas de compresión web y móvil.

Para una codificación con una tasa de bits más alta, te recomendamos que descargues la versión en 4K de la misma película.

Paso 2: Codifica VP9

Una variedad de productos de codificación y proveedores de servicios en la nube te permiten codificar videos VP9.

En estas páginas, se supone que usas FFmpeg. Puedes descargar una versión precompilada de FFmpeg o compilar FFmpeg con la opción --enable-libvpx en tu sistema.

FFmpeg es un programa de línea de comandos. Una vez que lo hayas instalado, podrás realizar codificaciones desde la línea de comandos.

Un ejemplo sencillo para comenzar, con el clip de Tears of Steel anterior, es el siguiente:

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

Este comando le indica a FFmpeg que haga lo siguiente:

  • Usa tears_of_steel_1080p.webm como entrada (-i tears_of_steel_1080p.webm).
  • Establece el códec de video de salida en VP9 (-c:v libvpx-vp9).
  • Establece el códec de audio de salida en Opus (-c:a libopus).
  • Crea un archivo de salida WebM llamado output.webm.

Paso 3: Reproduce el video

Puedes reproducir WebM/VP9 en la mayoría de los navegadores principales, incluidos Firefox, Opera, Chrome y Microsoft Edge. En Chrome, puedes arrastrar el archivo al navegador y se reproducirá en esa pestaña.

Otros reproductores también admiten la decodificación de VP9/WebM, incluidos los siguientes:

Jugador Plataforma Versión
VLC La mayoría de las plataformas Versión 2.1.3 o posterior
MPC-HC Windows Versión 1.7.1 o posterior