Izdaja dav1d 0.7, dekoderja AV1 iz projektov VideoLAN in FFmpeg

Skupnosti VideoLAN in FFmpeg objavljeno izdaja knjižnice dav1d 0.7.0 z implementacijo alternativnega brezplačnega dekodirnika formata video kodiranja AV1. Projektna koda je zapisana v C (C99) z montažnimi vložki (NASM/GAS) in distributer pod licenco BSD. Implementirana je podpora za arhitekture x86, x86_64, ARMv7 in ARMv8 ter operacijske sisteme Linux, Windows, macOS, Android in iOS.

Knjižnica dav1d podpira vse funkcije AV1, vključno z naprednimi pogledi podvzorčenje in vse parametre za nadzor barvne globine, navedene v specifikaciji (8, 10 in 12 bitov). Knjižnica je bila testirana na veliki zbirki datotek v formatu AV1. Ključna značilnost dav1d je njegova osredotočenost na doseganje najvišje možne zmogljivosti dekodiranja in zagotavljanje visokokakovostnega dela v večnitnem načinu.

В nova različica:

  • Zmogljivost implementacije refmv (Dynamic Reference Motion Vector Prediction) se poveča za približno 12 %, medtem ko se poraba pomnilnika zmanjša za približno 25 %;
  • Implementacija optimizacij, specifičnih za arhitekturo ARM64, je skoraj končana in zajema številne operacije pri delu z barvnimi globinami 8, 10 in 12 bitov;
  • Dodan filter CDEF z uporabo navodil AVX-512;
  • Dodane nove optimizacije na podlagi navodil AVX2 in SSSE3;
  • Pripomoček dav1dpla ima izboljšano podporo za delo z 10-bitno barvno globino, formati slikovnih pik, ki niso 4:2:0, in digitalno zatiranje šuma na GPE.

Spomnimo se, da video kodek AV1 razvilo zavezništvo Odprti mediji (AOMedia), ki predstavlja podjetja, kot so Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN in Realtek. AV1 je postavljen kot javno dostopen, brezplačen format video kodiranja, ki je opazno pred H.264 in VP9 v smislu stopenj stiskanja. V razponu preizkušenih ločljivosti AV1 v povprečju zagotavlja enako raven kakovosti, hkrati pa zmanjša bitno hitrost za 13 % v primerjavi z VP9 in za 17 % nižjo kot HEVC. Pri visokih bitnih hitrostih se pridobitev poveča na 22-27 % za VP9 in na 30-43 % za HEVC. V Facebook testih je AV1 presegel glavni profil H.264 (x264) za 50.3 % v smislu stopnje stiskanja, visokoprofilni H.264 za 46.2 % in VP9 (libvpx-vp9) za 34.0 %.

Vir: opennet.ru

Dodaj komentar