Vydanie dav1d 0.7, dekodéra AV1 z projektov VideoLAN a FFmpeg

Komunity VideoLAN a FFmpeg uverejnené vydanie knižnice dav1d 0.7.0 s implementáciou alternatívneho bezplatného dekodéra formátu kódovania videa AV1. Kód projektu je napísaný v jazyku C (C99) s vložkami assembleru (NASM/GAS) a distribuovaný pod licenciou BSD. Implementovaná je podpora architektúr x86, x86_64, ARMv7 a ARMv8 a operačných systémov Linux, Windows, macOS, Android a iOS.

Knižnica dav1d podporuje všetky funkcie AV1 vrátane pokročilých zobrazení podvzorkovanie a všetky parametre riadenia farebnej hĺbky uvedené v špecifikácii (8, 10 a 12 bitov). Knižnica bola testovaná na veľkej zbierke súborov vo formáte AV1. Kľúčovou vlastnosťou dav1d je jeho zameranie na dosiahnutie najvyššieho možného dekódovacieho výkonu a zabezpečenie vysokokvalitnej práce vo viacvláknovom režime.

В Nová verzia:

  • Výkon implementácie refmv (Dynamic Reference Motion Vector Prediction) sa zvýšil približne o 12 % pri znížení spotreby pamäte približne o 25 %;
  • Implementácia optimalizácií špecifických pre architektúru ARM64 je takmer dokončená, pokrýva mnoho operácií pri práci s farebnou hĺbkou 8, 10 a 12 bitov;
  • Pridaný filter CDEF pomocou inštrukcií AVX-512;
  • Pridané nové optimalizácie založené na inštrukciách AVX2 a SSSE3;
  • Pomôcka dav1dpla má vylepšenú podporu pre prácu s 10-bitovou farebnou hĺbkou, pixelovými formátmi nie 4:2:0 a potlačením digitálneho šumu na GPU.

Pripomeňme, že video kodek AV1 vyvinuté alianciou Otvorte položku Médiá (AOMedia), v ktorej pôsobia spoločnosti ako Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN a Realtek. AV1 je umiestnený ako verejne dostupný bezplatný formát kódovania videa, ktorý je výrazne pred H.264 a VP9, ​​pokiaľ ide o úrovne kompresie. V celom rozsahu testovaných rozlíšení poskytuje AV1 v priemere rovnakú úroveň kvality a zároveň znižuje bitovú rýchlosť o 13 % v porovnaní s VP9 a o 17 % nižšiu ako HEVC. Pri vysokých bitrate sa zisk zvyšuje na 22-27% pre VP9 a na 30-43% pre HEVC. V testoch Facebooku AV1 prekonal hlavný profil H.264 (x264) o 50.3 % z hľadiska úrovne kompresie, vysoký profil H.264 o 46.2 % a VP9 (libvpx-vp9) o 34.0 %.

Zdroj: opennet.ru

Pridať komentár