Uscita di dav1d 0.6, il decodificatore AV1 dei progetti VideoLAN e FFmpeg

Le comunità di VideoLAN e FFmpeg hanno pubblicato uscita della libreria dav1d 0.6.0 con l'implementazione di un decodificatore alternativo libero per il formato di codifica video AV1. Il codice del progetto è scritto in C (C99) con inserti assembler (NASM/GAS) e distribuito è sotto licenza BSD. È stata implementata la compatibilità con le architetture x86, x86_64, ARMv7 e ARMv8, e con i sistemi operativi Linux, Windows, macOS, Android e iOS.

La libreria dav1d supporta tutte le funzionalità di AV1, inclusi i modi avanzati di sottocampionamento e tutti i parametri di controllo della profondità del colore specificati nelle specifiche (8, 10 e 12 bit). Il funzionamento della libreria è stato testato su una vasta collezione di file in formato AV1. Una caratteristica chiave di dav1d è l'orientamento a raggiungere la massima prestazione di decodifica e garantire un funzionamento efficiente in modalità multi-thread.

Nella nuova versione:

  • Ottimizzazioni specifiche per l'architettura ARM64, che coprono molte operazioni relative alla profondità del colore a 10 e 12 bit.
  • Aggiunte ottimizzazioni basate su istruzioni AVX-512 per le operazioni prep_bilin, prep_8tap, cdef_filter e mc_avg/w_avg/mask.
  • Aggiunte ottimizzazioni basate su istruzioni SSSE3 per la soppressione del rumore digitale.
  • Aggiunte ottimizzazioni basate su istruzioni AVX2 per l'operazione msac_adapt16.
  • Risolte rare discrepanze di comportamento rispetto al decodificatore di riferimento AV1;
  • Migliorate le ottimizzazioni per le operazioni msac, cdef e looprestoration per ARM64;
  • Migliorate le ottimizzazioni AVX2 per cdef_filter;
  • Migliorate le implementazioni delle operazioni itxfm e cdef_filter in linguaggio C.

Ricordiamo che il codec video AV1 è stato sviluppato da un'alleanza Open Media (AOMedia), che include aziende come Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN e Realtek. AV1 è posizionato come un formato di codifica video open source e senza royalties, che supera nettamente H.264 e VP9 in termini di compressione. Per tutte le risoluzioni testate, AV1 offre in media lo stesso livello di qualità con una riduzione del bitrate del 13% rispetto a VP9 e del 17% rispetto a HEVC. A bit rate elevati, il guadagno aumenta fino al 22-27% rispetto a VP9 e al 30-43% rispetto a HEVC. Nei test di Facebook, AV1 ha superato il profilo principale di compressione di H.264 (x264) del 50.3%, il profilo alto di H.264 del 46.2% e VP9 (libvpx-vp9) del 34.0%.

Fonte: opennet.ru

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