AVM 1.0.0

Alleanza Open Media (AOMedia), che supervisiona lo sviluppo dei formati di codifica video AV1/AV2, del formato audio volumetrico IAMF e del formato delle immagini AVIF, ha pubblicato rilascio del progetto AVM (github.com) 1.0.0, che sviluppa l'implementazione ufficiale del codec video AV2. AVM include ottimizzazioni per processori basati su architetture ARM64, x86_64 e MIPS, realizzate utilizzando istruzioni estese NEON, AVX2, SSE2/3/4, MSA e DSPr2. Il codice di AVM è scritto in linguaggio C e distribuito con licenza BSD.


Codec AV2 (aomedia.org) non richiede pagamenti di licenza ed è sviluppato come successore del formato AV1. Le caratteristiche del codec AV2:

  • Ottimizzazione per l'uso nelle trasmissioni in streaming;
  • Miglioramento nella previsione dei cambiamenti inter-frame;
  • Significativo miglioramento delle prestazioni di compressione rispetto ad AV1;
  • Supporto avanzato per le applicazioni di realtà virtuale e aumentata;
  • Supporto per una gamma più ampia di qualità visiva;
  • Possibilità di consegnare simultaneamente più video in un'unica stream, con supporto per la loro visualizzazione separata sullo schermo;
  • Filtri aggiuntivi per attenuare i rumori, ridurre gli artefatti da compressione e mantenere la dettagliatezza.

Nella sperimentazione di una delle versioni beta della libreria avm, l'uso del codec AV2 ha portato a una riduzione del bitrate del 32,59% rispetto al codec AV1, mantenendo un livello di qualità simile, utilizzando le metriche di valutazione della qualità VMAF (Video Multi-Method Assessment Fusion) sviluppate da Netflix. Utilizzando le metriche PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) il bitrate è stato ridotto del 28,63%.

Come nel codec AV1, anche in AV2 è utilizzata una struttura ibrida basata su blocchi, ma a differenza di AV1, supporta superblocchi più grandi da 256×256, una partizione completamente ricorsiva e una separazione più efficiente dei parametri di luminanza e crominanza. In AV2 viene utilizzato un quantizzatore esponenziale unificato, che copre un intervallo più ampio di luminosità e offre una maggiore precisione di quantizzazione per video a 8, 10 e 12 bit, gestendo meglio anche i bitrate bassi. Le capacità di previsione dei cambiamenti interfotogrammi sono state modernizzate per migliorare la qualità della modellazione delle variazioni di luminanza e crominanza, considerando fino a 7 fotogrammi precedenti nella costruzione del modello, supportando l'interpolazione temporale e gestendo meglio il movimento in video ad alta definizione o contenuti in rapida evoluzione.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster