Cómo comenzar 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 a VP9 para que puedas experimentar con la configuración
- una manera de reproducir el VP9 para ver el impacto de calidad de esa configuración
Paso 1: Obtén un video de muestra
El cortometraje Tears of Steel abarca una variedad de casos de prueba, incluidas la secuencia de acciones y la animación.
Para probar los perfiles de codificación de tasa de bits baja (para la Web y los dispositivos móviles), usamos la versión WebM 1080p del clip. Este archivo está codificado con video VP8, comprimido a alrededor de 6 Mbps, un punto de partida adecuado para las pruebas de compresión web y de dispositivos móviles.
Para obtener una codificación de tasas 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 permite codificar el video 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 instalado, puedes codificar en la línea de comandos.
Un ejemplo sencillo para comenzar con el clip Tears of Steel 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 lo siguiente:
- Usa tears_of_steel_1080p.webm como entrada (
-i tears_of_steel_1080p.webm
). - Configura el códec de video de salida en VP9 (
-c:v libvpx-vp9
) - Establecer 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 jugar con WebM/VP9 en la mayoría de los navegadores principales, como 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 VP9/WebM, incluidos los siguientes:
Jugador | Plataforma | Version |
---|---|---|
VLC | La mayoría de las plataformas | Versión 2.1.3 o posterior |
MPC‐HC | Windows | Versión 1.7.1 o posterior |