dav1d 0.6.0: VideoLANin kehittäjä AV1-dekooderi

Joitakin päiviä sitten VideoLAN- ja Ffmpeg-yhteisöt paljastettiin kirjaston uuden version julkaisu dav1d 0.6.0. Tämä on vaihtoehtoinen AV1-videokoodausmuodon ilmainen dekooderin toteutus.

Dav1d-kirjasto tukee kaikkia AV1: n ominaisuuksia, mukaan lukien edistyneet alinäytetyypit ja kaikki eritelmässä ilmoitetut värisyvyyden säätöparametrit (8, 10 ja 12 bittiä). Kirjastoa testattiin suurella tiedostokokoelmalla AV1-muodossa.

Tietoja dav1d-dekooderista

Videokoodekki 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.

Viitteen dekooderi AV1 on hieno, mutta se on tutkimustietokanta, joten sillä on paljon parannettavaa. Siksi VideoLAN-, VLC- ja FFmpeg-yhteisöt alkoivat työskennellä uuden dekooderin parissa, jota Avoimen median liitto, luoda optimoidun viitteen dekooderi AV1: lle.

Dav1d: n keskeinen piirre on keskittyminen suorituskyvyn saavuttamiseen dekoodausnopeus mahdollinen ja varmistaa laadukas monisäikeinen toiminta.

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.

Tämän uuden dekooderin tavoite on:

  • Olla pieni
  • olla mahdollisimman nopea
  • Tarjoa alustojen välinen tuki
  • Oikea kierre,
  • Ilmainen ja (oikeastaan) avoimen lähdekoodin.

Dav1d-projektikoodi on kirjoitettu kielellä ohjelmointikieli C(C99) ja siinä on myös kokoonpanoyksiköt (NASM / GAS) ja jaetaan BSD-lisenssillä. Dekooderi laskee x86-, x86_64-, ARMv7- ja ARMv8-arkkitehtuureille ja Linux-, Windows-, macOS-, Android- ja iOS-käyttöjärjestelmät.

Dav1d 0.6.0: n tärkeimmät uudet ominaisuudet

Tämä uusi versio dekooderista dav1d 0.6.0 korjaa joitain virheitä jotka olivat läsnä edellisessä versiossa, kehittäjät ovat toteuttaneet optimointeja erityinen ARM64-arkkitehtuuri Ne kattavat monia toimintoja työskenneltäessä 10 ja 12 bitin värisyvyydellä.

Korostaa myös työtä, joka tehtiin lisättäväksi optimoinnit SSSE3-ohjeiden perusteella digitaaliseen kohinanvaimennukseen sekä opetuspohjaisiin optimointeihin AVX2 msac_adapt16-toiminnolle.

Muita tässä uudessa versiossa toteutettuja optimointeja ovat silmukka-, cdef- ja msac-palautustoimintojen parannukset ARM64: lle ja myös parannetut AVX2-optimoinnit cdef_filterille.

Toisaalta ilmoituksessa mainitaan, että kehittäjät työskentelivät lisäämällä AVX-512-ohjeisiin perustuvia optimointeja prep_bilin-, prep_8tap-, cdef_filter- ja mc_avg / w_avg / mask-operaatioille.

Korjausten osalta mainitaan se korjattu harvinaisia ​​eroja dekooderin käyttäytymisessä viite AV1 ja että parannus tehtiin itxfm- ja cdef_filter-operaatioissa C: ssä.

Vihdoin jos haluat tietää enemmän siitä tästä uudesta versiosta ja myös tämän dekooderin projektista, voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Kuinka asentaa dav1d-dekooderi Ubuntuun ja sen johdannaisiin?

Niille, jotka ovat kiinnostuneita asentamaan tämän dekooderin järjestelmiinsä, he voivat tehdä sen noudattamalla alla olevia ohjeita.

Yleisesti useimmille Linux-jakeluille, VideoLan-projektin kaverit tarjoavat 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


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.