Lançamento do codificador rav1e 0.5, AV1

O rav1e 0.5.0, um codificador para o formato de codificação de vídeo AV1, foi lançado. Desenvolvido pelas comunidades Mozilla e Xiph, o produto difere da implementação de referência libaom, escrita em C/C++, por aumentar a velocidade de codificação e focar na segurança (a eficiência de compressão ainda deixa a desejar). O produto é escrito na linguagem de programação Rust com otimizações em assembly (72.2% assembly, 27.5% Rust) e o código é distribuído sob a licença BSD. Versões prontas para uso estão disponíveis para Windows и macOS (conjuntos para Linux (Temporariamente ignorado devido a problemas com o sistema de integração contínua).

O rav1e suporta todos os principais recursos do AV1, incluindo suporte para quadros intra e inter, superblocos 64x64, subamostragem de croma 4:2:0, 4:2:2 e 4:4:4, codificação de profundidade de cor de 8, 10 e 12 bits, otimização de taxa-distorção (RDO), vários modos de previsão de mudança interquadro e detecção de transformação, controle de taxa de bits e detecção de recorte de cena.

O formato AV1 supera significativamente o H.264 e o VP9 em termos de capacidade de compressão, mas, devido à complexidade de seus algoritmos subjacentes, requer um tempo de codificação consideravelmente maior (em termos de velocidade de codificação, a libaom é centenas de vezes mais lenta que a libvpx-vp9 e milhares de vezes mais lenta que o x264). O codificador rav1e oferece 11 níveis de desempenho, sendo que o mais alto permite velocidades próximas à codificação em tempo real. O codificador está disponível como um utilitário de linha de comando e como uma biblioteca.

A nova versão inclui as seguintes alterações:

  • Aceleração significativa da operação do codec;
    Lançamento do codificador rav1e 0.5, AV1
  • Corrigido um erro que causava o travamento do codificador em determinados tamanhos de vídeo;
  • O uso de instruções AVX2 acelera significativamente (até 13 vezes) a estimativa de Wiener para 16 bits por canal. Instruções SIMD também foram adicionadas, permitindo uma aceleração de até 7 vezes em condições semelhantes;
  • Diversas correções e otimizações menores para as plataformas x86, arm32 e arm64.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster