A Intel lançou o codificador de vídeo de código aberto
SVT-AV1 (Scalable Video Technology-AV1), usando o agora crescente formato de vídeo
AV1 , o sucessor do VP9. O codificador AV1 foi projetado para serviços de streaming de alta carga e possui grande escalabilidade - até um máximo de 112 processadores lógicos. Anteriormente, a Intel já havia lançado um
codificador semelhante para o codec H.265 / HEVC.
SVT-AV1 é lançado sob a licença BSD-2, as seguintes plataformas são suportadas:
- Windows Server 2016
- Servidor Ubuntu 16.04 LTS
- Servidor Ubuntu 18.04 LTS
- MacOS
O codificador, projetado para cargas pesadas na CPU, requer requisitos bastante rigorosos na plataforma de hardware. Do ponto de vista computacional, é altamente otimizado para os modernos processadores Intel Xeon Scalable e Xeon D, embora, em princípio, possa ser lançado em qualquer processador Intel Core, a partir da quinta geração (traduzido para as gerações Intel Xeon - E5-v4 ou mais recente). Além da paralelização, instruções vetoriais até o AVX2 são ativamente usadas para otimizar a codificação. Se gabar, é claro, é feio, mas às vezes é apropriado. Uma parte significativa das otimizações de vetores para este produto é feita por
vikky13Quanto à memória, a imagem é a seguinte: 48 GB de memória é o mínimo necessário para a codificação em 4k, 16 GB para o uso de FullHD. Todos os números são para um fluxo de 10 bits.
Permissão | A quantidade mínima de RAM (GB) |
---|
4k | 48. |
1080p | 16 |
720p | 8 |
480p | 4 |
Tecnicamente, o software, como a
implementação de referência do AV1 da AOM, é uma biblioteca, o exemplo mais simples de um aplicativo para seu uso, e também inclui um patch para ffmpeg para "conectar" o SVT-AV1 lá.
Uma descrição detalhada dos requisitos do sistema, métodos de compilação e instalação, dependências etc. pode ser encontrada na
página do projeto no GitHub .
Bem, se você deseja não apenas codificar, mas também assistir ao vídeo recebido, por exemplo, as versões mais recentes do Firefox, Chrome, VLC e o
decodificador Dav1d de plataforma cruzada recém-nascido vão lidar com essa tarefa.