Välja andis AV1 dekoodri dav1d kolmanda versiooni

dav1d

VideoLAN ja FFmpeg kogukonnad teatasid hiljuti avaldamine kolmas versioon (0.3) dav1d raamatukogust alternatiivse tasuta AV1 videokodeerimise formaadis dekoodri rakendamisega.

Dav1d raamatukogu toetab kõiki AV1 funktsioone, sealhulgas täiustatud alamvalimi tüüpe ja kõiki parameetreid spetsifikatsioonis seatud värvisügavuse kontroll (8, 10 ja 12 bitti).

Raamatukogu tööd testiti suure AV1-vormingus failide kogu peal. Dav1d peamine omadus on keskendumine võimalikult kõrge jõudluse saavutamisele dekodeerimine ja kvaliteetse töö tagamine mitmekeermelises režiimis.

Projekti kood on kirjutatud tähega C (C99) koos komplekteerijatega (NASM / GAS) ja levitatakse BSD litsentsi alusel.

Videokoodeko AV1 töötas välja Open Media Alliance. (AOMedia), kus on esindatud sellised ettevõtted nagu Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN ja Realtek

AV1 on vaba juurdepääsuga videokodeerimise vorming, mis ei nõua tasude maksmist, mis on tihendamise poolest märkimisväärselt parem kui H.264 ja VP9.

Testitud eraldusvõimete kogu vahemiku jaoks tagab AV1 keskmiselt sama kvaliteedi taseme, vähendades samal ajal bitikiirust 13% võrreldes VP9-ga ja 17% võrreldes HEVC-ga.

Kõrgete bitikiiruste korral suureneb võimendus VP22 puhul 27–9% ja HEVC puhul kuni 30–43%. Facebooki testides edestas AV1 põhiprofiili H.264 (x264) 50.3%, kõrge profiili H.264 46.2% ja VP9 (libvpx-vp9) 34.0%.

Mida uut selles versioonis on?

Selle uue dekoodri versiooni ilmumisega erinevaid on lisatud täiendavad optimeerimised tarkvara dekodeerimiseks video kasutades juhiseid SSSE3, SSE4.1 ja AVX2.

Koos sellega SSSE3 protsessorite dekodeerimise kiirus suurenes 24%ja süsteemides, kus AVX2 on 4%

Lisatud SSL4.1 juhiste abil kiirendamiseks monteerija kood, mille kasutamine suurendas jõudlust 26% võrreldes optimeerimata versiooniga (võrreldes SSSE3 juhistele tuginevate optimeerimistega 1,5% võimendus).

Lisaks on dekoodri jõudlust suurendatud ARM64 arhitektuuril põhinevate protsessoritega mobiilseadmetes.

Tänu NEON-i juhiseid kasutavate toimingute kasutamisele on jõudlus eelmise versiooniga võrreldes kasvanud umbes 12%.

Võrreldes võrdlusdekooderiga aomdec (libaom) on dav1d eelis rohkem tunda mitmikeermelises režiimis töötades (mõnes testis on dav1d 2-4 korda kiirem). Ühe niidiga režiimis on jõudlus 10-20% erinev.

Dav1d kaasamine teistesse projektidesse on olnud edukas. Vaikimisi kasutatakse dav1d nüüd Chromiumis ja Chrome 74 ja Firefox 67 (varem oli dav1d Windowsi jaoks lubatud, kuid nüüd oli see lubatud Linuxi ja macOS-i jaoks.)
Dav1d jätkuv kasutamine FFmpegis ja VLC-s on kavandatud üleminek käsipiduri transkoodrile.

Kuidas installida dav1d dekooder Linuxi?

Neile, kes on huvitatud selle dekoodri installimisest oma süsteemidesse, saavad nad seda teha järgides alltoodud juhiseid.
Üldiselt enamiku Linuxi distributsioonide jaoks kutid projektist Lan, pakkuge dekoodri pakett Snapi paketi abil.

Seetõttu nõuab selle installimine selle abil ainult seda, et teie levitamisel oleks seda tüüpi pakettide tugi olemas.

Terminalis peavad nad lihtsalt täitma järgmise käsu:

sudo snap install dav1d --edge

et nende puhul, kes on Arch Linuxi, Manjaro, Antergose või mõne muu tuletise kasutajad Arch Linuxi jaoks saavad nad installida otse Arch Linuxi hoidlatest.

Vallaline peaks töötama terminalis järgmine käsk

sudo pacman -S dav1d


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.