Comienza a usar VP9
Introducción
Para probar la codificación con video VP9, necesitarás lo siguiente:
- un video de muestra
- Una forma de codificar el video en VP9 para que puedas experimentar con la configuración
- 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 |