Julkaisi dav1d: n, AV1-dekooderin, kolmannen version

dav1d

VideoLAN- ja FFmpeg-yhteisöt ilmoittivat äskettäin julkaisu kolmas versio (0.3) dav1d-kirjastosta vaihtoehtoisen ilmaisen AV1-videokoodausformaatin dekooderin käyttöönoton myötä.

Dav1d-kirjasto tukee kaikkia AV1-ominaisuuksia, mukaan lukien edistyneet alinäytetyypit ja kaikki parametrit eritelmässä asetettu värisyvyyden säätö (8, 10 ja 12 bittiä).

Kirjaston työtä testattiin suurella AV1-tiedostomuodolla. Dav1d: n keskeinen piirre on keskittyminen korkeimman mahdollisen suorituskyvyn saavuttamiseen purkaa ja varmistaa korkealaatuinen työ monisäikeisessä tilassa.

Projektikoodi on kirjoitettu C-kirjaimella (C99) kokoonpanoyksiköllä (NASM / GAS) ja jaettu BSD-lisenssillä.

Videokoodekkio AV1: n on kehittänyt Open Media Alliance. (AOMedia), jossa edustavat muun muassa Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN ja Realtek

AV1 on sijoitettu ilmaisen pääsyn videokoodausmuotoon, joka ei vaadi maksuja, mikä on huomattavasti parempi kuin H.264 ja VP9 pakkauksen suhteen.

Testattujen tarkkuuksien kaikilla alueilla AV1 tarjoaa keskimäärin saman laatutason ja vähentää samalla bittinopeutta 13% verrattuna VP9: een ja 17% verrattuna HEVC: hen.

Suurilla bittinopeuksilla vahvistus kasvaa 22-27%: iin VP9: llä ja jopa 30-43%: iin HEVC: llä. Facebook-testeissä AV1 ylitti pääprofiilin H.264 (x264) 50.3%, korkean profiilin H.264 46.2% ja VP9 (libvpx-vp9) 34.0%.

Mitä uutta tässä versiossa on?

Tämän uuden dekooderin version julkaisun myötä erilaisia ​​on lisätty lisää optimointeja koodauksen purkamisen nopeuttamiseksi video käyttämällä ohjeita SSSE3, SSE4.1 ja AVX2.

Yhdessä sen kanssa SSSE3-prosessoreiden dekoodausnopeus kasvoi 24%ja järjestelmissä, joissa AVX2 on 4%

Assembler-koodi lisättiin kiihdytykseen SSE4.1-ohjeiden avulla, jonka käyttö lisäsi suorituskykyä 26% verrattuna optimoimattomaan versioon (verrattuna SSSE3-ohjeisiin perustuviin optimointeihin, 1,5% voitto).

Dekooderin suorituskykyä on lisäksi lisätty ARM64-arkkitehtuuriin perustuvien prosessoreiden mobiililaitteissa.

NEON-ohjeita käyttävien toimintojen ansiosta suorituskyky on lisääntynyt edelliseen versioon verrattuna noin 12%.

Verrattuna vertailudekooderiin aomdec (libaom), dav1d: n etu tuntuu enemmän työskenneltäessä monisäikeisessä tilassa (joissakin testeissä dav1d on 2-4 kertaa nopeampi). Yksisäikeisessä tilassa suorituskyky on 10-20% erilainen.

Dav1d: n ottaminen mukaan muihin projekteihin on onnistunut. Oletuksena dav1d: tä käytetään nyt Chromiumissa ja Chrome 74 ja Firefox 67 (aiemmin dav1d oli käytössä Windowsissa, mutta nyt se oli käytössä Linuxille ja macOS: lle.)
Dav1d: n käytön jatkaminen FFmpegissä ja VLC: ssä, siirtyminen käsijarrun transkooderiin on suunniteltu.

Kuinka asentaa dav1d-dekooderi Linuxiin?

Niille, jotka ovat kiinnostuneita asentamaan tämän dekooderin järjestelmiinsä, he voivat tehdä sen noudattamalla alla olevia ohjeita.
Yleisesti useimmille Linux-jakeluille, kaverit Lan-projektista, tarjoa dekooderipaketti Snap-paketin avulla.

Siksi sen asentaminen tällä tavalla vaatii vain, että jakelusi tukee tämäntyyppisiä paketteja.

Päätteessä heidän on vain suoritettava seuraava komento:

sudo snap install dav1d --edge

että Arch Linuxin, Manjaron, Antergosin tai minkä tahansa muun johdannaisen käyttäjille Arch Linuxia varten he voivat asentaa suoraan Arch Linux -tietovarastoista.

Soolo pitäisi toimia terminaalissa seuraava komento

sudo pacman -S dav1d


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.