Quando o Google anuncia uma nova versão de qualquer uma de suas ferramentas ou softwares, a comunidade tecnológica presta atenção. E não é diferente com o lançamento do AOM-AV1 3.12, uma atualização que promete otimizações de desempenho, melhorias na qualidade da imagem e otimizações de memória. Mas o que isso realmente significa para os usuários e desenvolvedores? Vamos desbravar o novo Google AOM-AV1 3.12 e descobrir o que podemos esperar dessa atualização.
O Que é AOM-AV1 3.12?
O AOM-AV1 é um codificador de vídeo AV1 de código aberto, preferido por muitos em detrimento de outras opções como SVT-AV1 ou Rav1e. Com a versão 3.12, o Google introduziu uma série de otimizações de desempenho e qualidade, tornando-o uma escolha ainda mais atraente para quem busca eficiência e qualidade na codificação de vídeo.
Novidades em Otimizações e Qualidade de Imagem
Uma das adições mais notáveis ao AOM-AV1 3.12 é um novo modo de ajuste de qualidade de imagem, acessível através do comando “–tune=iq”. Esse modo promete otimizações significativas na qualidade da imagem, com melhorias na eficiência da compressão de até 17% em alguns casos, sem comprometer a qualidade percebida. Além disso, foram introduzidas novas opções de ajuste para o modo DELTAQ, CDEF, entre outros, visando uma maior eficiência e qualidade de codificação.
Otimizações de Desempenho e Memória
Além das melhorias na qualidade da imagem, o AOM-AV1 3.12 traz otimizações significativas de desempenho e memória. Por exemplo, a implementação Arm Neon do filtro de loop foi otimizada, resultando em um aumento médio de 15 a 25% em microbenchmarks. Também foram adicionadas otimizações CDEF para RISC-V e melhorias na geração de código vetorizado para cálculo de variância e movimento distorcido em builds de CPU genéricas. Essas otimizações não apenas melhoram o desempenho, mas também reduzem o uso de memória, tornando o AOM-AV1 3.12 mais eficiente em ambientes com recursos limitados.
Com o lançamento do AOM-AV1 3.12, o Google continua a empurrar os limites do que é possível em termos de codificação de vídeo de código aberto. As otimizações de desempenho, melhorias na qualidade da imagem e eficiência na utilização da memória fazem desta versão uma atualização valiosa para qualquer pessoa envolvida na criação ou distribuição de conteúdo de vídeo. À medida que mais detalhes e benchmarks se tornam disponíveis, será interessante ver como essas melhorias se traduzem em cenários do mundo real. Por agora, o AOM-AV1 3.12 parece ser um passo significativo à frente na evolução da codificação de vídeo.
Fonte: Phoronix