dav1d 0.6 väljaanne, AV1 dekooder VideoLAN ja FFmpeg projektidest.

VideoLAN ja FFmpeg kogukonnad avalikustasid dav1d 0.6.0 väljaanne, mis sisaldab alternatiivset avatud videotöötluse dekoodrit AV1. Projekti kood on kirjutatud C keeles (C99) koos assembleri sisestustega (NASM/GAS) ja GNU Üldine Avaliku litsentsi alusel. BSD litsentsi all. Toetatakse x86, x86_64, ARMv7 ja ARMv8 arhitektuure ning operatsioonisüsteeme Linux, Windows, macOS, Android ja iOS.

dav1d teek toetab kõiki AV1 võimalusi, sealhulgas laiendatud alamdisreatsioone ja kõiki spetsifikatsioonis määratud värvisügavuse juhtimisparameetreid (8, 10 ja 12 bitti). Teegi töö on testitud suurel hulgal AV1 formaadis failidest. dav1d peamine omadus on suunatus maksimaalse dekodeerimise jõudluse saavutamisele ja kvaliteetse töö tagamisele mitme lõime režiimis. kõik spetsifikatsioonis deklareeritud värvisügavuse juhtimisparameetrid (8, 10 ja 12 bitti). Teegi töö on testitud suure AV1 formaadis failide kogu peal. dav1di peamine omadus on suunatus võimalikult suure dekompresseerimise jõudluse saavutamisele ja kvaliteetsete toimingute tagamisele mitme lõime režiimis.

Uues versioonis:

  • Töötatakse välja ARM64 arhitektuurile spetsiaalsed optimeerimised, mis katavad paljusid operatsioone 10 ja 12 biti värvisügavuse puhul.
  • Lisatud on AVX-512 käske kasutavad optimeerimised operatsioonidele prep_bilin, prep_8tap, cdef_filter ja mc_avg/w_avg/mask.
  • SSSE3 käskude põhjal on lisatud optimeerimised digitaalse müra summutamiseks.
  • AVX2 käske kasutavate optimeerimiste lisamine msac_adapt16 operatsioonile.
  • Harva esinevad käitumise erinevused AV1 standardse dekoodriga on kõrvaldatud;
  • ARM64 operatsioonide msac, cdef ja looprestoration optimeerimised on paranenud;
  • AVX2 optimeerimised cdef_filter'i jaoks on täiustatud;
  • itxfm ja cdef_filter toimingute rakendused on parendatud C keeles.

Meenutame, et videokooder AV1 on välja töötatud alliansi Open Media (AOMedia), kuhu kuuluvad sellised ettevõtted nagu Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN ja Realtek. AV1 positsioneeritakse avatud ja tasuta litsentsita video kodeerimise vorminguna, mis ületab märkimisväärselt H.264 ja VP9 kompresseerimisastet. Kõikide testitud eraldusvõimetega keskmiselt tagab AV1 sama kvaliteedi tüübi 13% võrra madalama bitimäära võrreldes VP9-ga ja 17% HEVC-ga. Kõrgete bitimäärade korral suureneb kasu 22-27% VP9-le ja 30-43% HEVC-le. Facebooki testides ületas AV1 peamise profiiliga H.264 (x264) 50,3% võrra, kõrge profiiliga H.264 46,2% ja VP9 (libvpx-vp9) 34,0% võrra.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster