VideoLANi projekti arendajad avaldasid avatud lähtekoodiga AV2 videodekooderi dav2d esimese eelversiooni. Projekti kood on kirjutatud C keeles koos assembleri sisestustega ning see levib BSD litsentsi alusel. Toetust on rakendatud arhitektuuridele x86, x86_64, ARM64, Loongarch, PPC ja RISC-V.
Dav2d on optimeeritud maksimaalse jõudluse saavutamiseks ja seda peetakse kõige kiiremaks AV2 dekooderiks kõigil toetatud platvormidel. Võetakse eeldada, et dav2di programmiellamine AV2 võimaldab kompenseerida riistvarade dekooderite puudumist AV2 koodeki algfaasis.
Uue dav2d teegi eesmärgid ja arhitektuur sarnanevad olemasoleva dav1d projektiga, kuid see erineb AV2 koodeki rakenduse poolest AV1 asemel. Mõned üldised võimalused on üle toodud dav1d koodibaasist. Dav2d teek toetab kõiki AV2 võimeid, sealhulgas laiendatud alamdiskreerimise tüüpe ja kõiki spetsifikatsioonis sätestatud värvisügavuse juhtimise parameetreid. Projekt on arendamisjärgus ja hetkel ei ole soovitatav selle rakendamine töösüsteemidesse, kuna AV2 lõplik spetsifikatsioon ei ole veel heaks kiidetud.
AV2 koodek ei nõua litsentsitasusid ja seda arendab Open Media (AOMedia) aliansina AV1 formaadi järglasena. AV2 koodeki omadused:
- optimeerimine voogedastuse rakendamiseks;
- parandatud kaadervahetuse ennustamine;
- täielik täiustamine AV1-st mõjude tihendamise osas;
- laiendatud tugi virtuaalse ja lisatud reaalsuse võimalustele;
- toetab laiendatud visuaalse kvaliteedi vahemikku;
- võime edastada mitu videot sama videovoo piires koos nende eraldi kuvamise toetamisega ekraanil;
- lisafilterid müra summamiseks, tihendamisartefaktide vähendamiseks ja detailide säilitamiseks.
Allikas: opennet.ru
