AV1-dekooderin dav1.0d 1 julkaisu VideoLAN- ja FFmpeg-projekteista

VideoLAN- ja FFmpeg-yhteisöt ovat julkaisseet dav1d 1.0.0 -kirjaston julkaisun, joka sisältää vaihtoehtoisen ilmaisen dekooderin AV1-videokoodausformaatille. Projektikoodi on kirjoitettu C-kielellä (C99) kokoonpanolisäkkeillä (NASM/GAS) ja sitä jaetaan BSD-lisenssillä. Tuki x86-, x86_64-, ARMv7- ja ARMv8-arkkitehtuureille ja käyttöjärjestelmille FreeBSD, Linux, Windows, macOS, Android ja iOS on otettu käyttöön.

dav1d-kirjasto tukee kaikkia AV1:n ominaisuuksia, mukaan lukien edistyneet alinäytteenottotyypit ja kaikki spesifikaatiossa mainitut värisyvyyden ohjausparametrit (8, 10 ja 12 bittiä). Kirjastoa on testattu suurella kokoelmalla AV1-muotoisia tiedostoja. dav1d:n keskeinen ominaisuus on keskittyminen parhaan mahdollisen dekoodaussuorituskyvyn saavuttamiseen ja korkealaatuisen työn varmistamiseen monisäikeisessä tilassa.

Uudessa versiossa:

  • Monisäikeistyksen organisaatiota on suunniteltu uudelleen, mukaan lukien automaattinen kierteiden ohjaus.
  • Lisätty mahdollisuus nopeuttaa laskelmia AVX-512-vektoriohjeiden avulla. Parannettuja aiemmin lisättyjä optimointeja SSE2- ja AVX2-ohjeiden perusteella.
  • Uutta APIa on ehdotettu helpottamaan GPU:iden käyttöä kiihdytykseen.
  • Lisätty API saadakseen tietoja kehyksistä, joilla on ongelmia koodinpurkussa.

Muistutetaan, että AV1-videokoodekin on kehittänyt Open Media Alliance (AOMedia), joka edustaa sellaisia ​​yrityksiä kuin Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple. , CCN ja Realtek. AV1 on asetettu julkisesti saatavilla olevaksi, rojaltivapaaksi videokoodausformaatiksi, joka on pakkaustasojen suhteen huomattavasti edellä H.264, H.265 (HEVC) ja VP9. Kaikilla testatuilla resoluutioilla AV1 tarjoaa keskimäärin saman laatutason, samalla kun bittinopeus pienenee 13 % verrattuna VP9:ään ja 17 % alhaisempi kuin HEVC. Suurilla bittinopeuksilla vahvistus kasvaa 22-27 prosenttiin VP9:lle ja 30-43 prosenttiin HEVC:lle. Facebook-testeissä AV1 ylitti pääprofiilin H.264 (x264) 50.3 %, korkean profiilin H.264 46.2 % ja VP9 (libvpx-vp9) 34 %.

Lähde: opennet.ru

Lisää kommentti