FERRAMENTAS LINUX: O dav1d 1.3 produz um menor uso de memória, mais otimizações no Arm NEON

sábado, 7 de outubro de 2023

O dav1d 1.3 produz um menor uso de memória, mais otimizações no Arm NEON

 


Na sexta-feira, foi lançado o Dav1d 1.3, a mais recente atualização de recursos para este decodificador de vídeo AV1 amplamente utilizado de código aberto.

O desenvolvimento do Dav1d 1.3 concentrou-se na adição de novas APIs e, ao mesmo tempo, na redução do uso de memória para este decodificador AV1 baseado em CPU. Algumas das novidades da versão v1.3 incluem:

- Redução do uso de memória em vários pontos

- Quebra de ABI nas estruturas Dav1dSequenceHeader, Dav1dFrameHeader, Dav1dContentLightLevel

- Nova função de API para verificar a versão da API: dav1d_version_api()

- Reescrita das funções SGR para ARM64 para maior velocidade

- Implementação NEON de save_tmvs para ARM32 e ARM64

- Paleta x86 DSP para a função pal_idx_finish

No geral, trata-se de uma boa melhoria incremental para aqueles que não possuem decodificação AV1 acelerada por GPU em seus sistemas e, portanto, podem aproveitar esta eficiente solução baseada em CPU.

O Dav1d 1.3 pode ser baixado em VideoLAN.org.




Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário