Intel lanzó el codificador de video de código abierto
SVT-AV1 (Tecnología de video escalable-AV1), que utiliza el formato de video
AV1 , ahora en crecimiento, el sucesor de VP9. El codificador AV1 está diseñado para servicios de transmisión de alta carga y tiene una gran escalabilidad, hasta un máximo de 112 procesadores lógicos. Anteriormente, Intel ya había lanzado un
codificador similar para el códec H.265 / HEVC.
SVT-AV1 se lanza bajo la licencia BSD-2, se admiten las siguientes plataformas:
- Windows Server 2016
- Servidor Ubuntu 16.04 LTS
- Servidor Ubuntu 18.04 LTS
- MacOS
El codificador, diseñado para cargas pesadas en la CPU, establece requisitos bastante estrictos en la plataforma de hardware. Desde el punto de vista computacional, está altamente optimizado para los modernos procesadores Intel Xeon escalable y Xeon D, aunque en principio puede iniciarse en cualquier procesador Intel Core a partir de la quinta generación (en términos de generaciones Intel Xeon - E5-v4 o más reciente). Además de la paralelización, las instrucciones vectoriales hasta AVX2 se utilizan activamente para optimizar la codificación. Presumir, por supuesto, es feo, pero a veces es apropiado. Una parte importante de las optimizaciones de vectores para este producto están hechas por
vikky13En cuanto a la memoria, la imagen es la siguiente: 48 GB de memoria es el mínimo requerido para codificar en 4k, 16 GB para usar FullHD. Todas las cifras son para una transmisión de 10 bits.
Permiso | La cantidad mínima de RAM (GB) |
---|
4k | 48 |
1080p | 16 |
720p | 8 |
480p | 4 4 |
Técnicamente, el software, como la
implementación de referencia de AV1 de AOM, es una biblioteca, el ejemplo más simple de una aplicación para su uso, y también incluye un parche para ffmpeg para "conectar" SVT-AV1 allí.
Puede encontrar una descripción detallada de los requisitos del sistema, métodos de compilación e instalación, dependencias, etc. en
la página del proyecto en GitHub .
Bueno, si desea no solo codificar, sino también ver el video recibido, entonces, por ejemplo, las últimas versiones de Firefox, Chrome, VLC, así como el nuevo
decodificador multiplataforma abierto
Dav1d se encargarán de esta tarea.