Release av dav1d 0.7, en AV1-avkodare från VideoLAN- och FFmpeg-projekten

VideoLAN och FFmpeg-gemenskaper publicerat release av dav1d 0.7.0-biblioteket med implementering av en alternativ gratis avkodare för videokodningsformat AV1. Projektkoden är skriven i C (C99) med monteringsskär (NASM/GAS) och levererad av under BSD-licens. Stöd för arkitekturerna x86, x86_64, ARMv7 och ARMv8, och operativsystemen Linux, Windows, macOS, Android och iOS implementeras.

Dav1d-biblioteket stöder alla AV1-funktioner, inklusive avancerade vyer delsampling och alla färgdjupskontrollparametrar som anges i specifikationen (8, 10 och 12 bitar). Biblioteket har testats på en stor samling filer i AV1-format. Nyckelfunktionen hos dav1d är dess fokus på att uppnå högsta möjliga avkodningsprestanda och säkerställa högkvalitativt arbete i flertrådsläge.

В ny version:

  • Prestanda för implementeringen av refmv (Dynamic Reference Motion Vector Prediction) ökas med cirka 12 % samtidigt som minnesförbrukningen minskar med cirka 25 %;
  • Implementeringen av ARM64-arkitekturspecifika optimeringar är nästan klar och täcker många operationer när man arbetar med färgdjup på 8, 10 och 12 bitar;
  • Lade till CDEF-filter med AVX-512 instruktioner;
  • Lade till nya optimeringar baserade på AVX2- och SSSE3-instruktioner;
  • Verktyget dav1dpla har förbättrat stöd för att arbeta med 10-bitars färgdjup, icke-4:2:0 pixelformat och digital brusreducering på GPU:n.

Kom ihåg att video-codec AV1 utvecklad av alliansen Öppna media (AOMedia), som visar företag som Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN och Realtek. AV1 är positionerat som ett allmänt tillgängligt, royaltyfritt videokodningsformat som är märkbart före H.264 och VP9 när det gäller komprimeringsnivåer. Över alla testade upplösningar ger AV1 i genomsnitt samma kvalitetsnivå samtidigt som bithastigheterna minskar med 13 % jämfört med VP9 och 17 % lägre än HEVC. Vid höga bithastigheter ökar förstärkningen till 22-27% för VP9 och till 30-43% för HEVC. I Facebook-tester överträffade AV1 huvudprofilen H.264 (x264) med 50.3 % när det gäller kompressionsnivå, högprofilen H.264 med 46.2 % och VP9 (libvpx-vp9) med 34.0 %.

Källa: opennet.ru

Lägg en kommentar