Lansarea dav1d 0.7, un decodor AV1 din proiectele VideoLAN și FFmpeg

Comunitățile VideoLAN și FFmpeg publicat lansarea bibliotecii dav1d 0.7.0 cu implementarea unui decodor alternativ gratuit de format de codare video AV1. Codul proiectului este scris în C (C99) cu inserții de asamblare (NASM/GAS) și distribuit de sub licență BSD. Este implementat suport pentru arhitecturile x86, x86_64, ARMv7 și ARMv8 și pentru sistemele de operare Linux, Windows, macOS, Android și iOS.

Biblioteca dav1d acceptă toate funcțiile AV1, inclusiv vizualizările avansate subeșantionarea și toți parametrii de control al adâncimii de culoare menționați în specificație (8, 10 și 12 biți). Biblioteca a fost testată pe o colecție mare de fișiere în format AV1. Caracteristica cheie a dav1d este concentrarea pe obținerea celei mai înalte performanțe de decodare posibile și pe asigurarea unei lucrări de înaltă calitate în modul multi-thread.

В versiune noua:

  • Performanța implementării refmv (Dynamic Reference Motion Vector Prediction) este crescută cu aproximativ 12%, reducând în același timp consumul de memorie cu aproximativ 25%;
  • Implementarea optimizărilor specifice arhitecturii ARM64 este aproape completă, acoperind multe operațiuni atunci când se lucrează cu adâncimi de culoare de 8, 10 și 12 biți;
  • Filtru CDEF adăugat folosind instrucțiunile AVX-512;
  • S-au adăugat noi optimizări bazate pe instrucțiunile AVX2 și SSSE3;
  • Utilitarul dav1dpla a îmbunătățit suportul pentru lucrul cu adâncime de culoare de 10 biți, formate de pixeli non-4:2:0 și suprimare digitală a zgomotului pe GPU.

Amintiți-vă că codecul video AV1 dezvoltat de alianță Deschideți media (AOMedia), care include companii precum Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN și Realtek. AV1 este poziționat ca un format de codificare video disponibil public, fără drepturi de autor, care este vizibil înaintea H.264 și VP9 în ceea ce privește nivelurile de compresie. În gama de rezoluții testate, AV1 oferă în medie același nivel de calitate, reducând în același timp ratele de biți cu 13% comparativ cu VP9 și cu 17% mai mici decât HEVC. La rate mari de biți, câștigul crește la 22-27% pentru VP9 și la 30-43% pentru HEVC. În testele Facebook, AV1 a depășit profilul principal H.264 (x264) cu 50.3% în ceea ce privește nivelul de compresie, H.264 cu profil înalt cu 46.2% și VP9 (libvpx-vp9) cu 34.0%.

Sursa: opennet.ru

Adauga un comentariu