AV1 dekoderio dav0.7d 1 išleidimas iš „VideoLAN“ ir „FFmpeg“ projektų

„VideoLAN“ ir „FFmpeg“ bendruomenės paskelbtas dav1d 0.7.0 bibliotekos išleidimas su alternatyviu nemokamo vaizdo kodavimo formato dekoderiu AV1. Код проекта написан на языке C (C99) с ассемблерными вставками (NASM/GAS) и išplatino pagal BSD licenciją. Įdiegtas x86, x86_64, ARMv7 ir ARMv8 architektūrų bei Linux, Windows, macOS, Android ir iOS operacinių sistemų palaikymas.

dav1d biblioteka palaiko visas AV1 funkcijas, įskaitant išplėstinius rodinius subimties ėmimas ir visi specifikacijoje nurodyti spalvų gylio valdymo parametrai (8, 10 ir 12 bitų). Biblioteka buvo išbandyta su dideliu AV1 formato failų rinkiniu. Pagrindinis „dav1d“ bruožas yra dėmesys siekiant aukščiausio įmanomo dekodavimo našumo ir užtikrinti aukštos kokybės darbą kelių gijų režimu.

В nauja versija:

  • Производительность реализации refmv (Dynamic Reference Motion Vector Prediction) увеличена примерно на 12% при сокращении потребления памяти примерно на 25%;
  • Практически завершена реализация специфичных для архитектуры ARM64 оптимизаций, охватывающих многие операции при работе с глубиной цвета в 8, 10 и 12 бит;
  • Добавлен фильтр CDEF, использующий инструкции AVX-512;
  • Добавлены новые оптимизации на базе инструкций AVX2 и SSSE3;
  • В утилите dav1dpla улучшена поддержка работы с глубиной цвета в 10 бит, с пиксельными форматами не-4:2:0 и подавлением цифрового шума на GPU.

Prisiminkite, kad vaizdo kodekas AV1 sukūrė aljansas „Open Media“ (AOMedia), kurioje yra tokios įmonės kaip „Mozilla“, „Google“, „Microsoft“, „Intel“, ARM, NVIDIA, IBM, „Cisco“, „Amazon“, „Netflix“, AMD, „VideoLAN“, „Apple“, „CCN“ ir „Realtek“. AV1 yra viešai prieinamas, nemokamas vaizdo kodavimo formatas, kuris glaudinimo lygiu pastebimai lenkia H.264 ir VP9. Visoje išbandytų skiriamųjų gebų diapazone AV1 vidutiniškai užtikrina tokį patį kokybės lygį ir sumažina bitų perdavimo spartą 13 %, palyginti su VP9, ​​ir 17 % mažesnę nei HEVC. Esant dideliam bitų greičiui, VP22 padidėjimas padidėja iki 27–9%, HEVC – iki 30–43%. „Facebook“ testuose AV1 pagal suspaudimo lygį pralenkė pagrindinį profilį H.264 (x264) 50.3%, aukšto profilio H.264 – 46.2%, o VP9 (libvpx-vp9) – 34.0%.

Šaltinis: opennet.ru

Добавить комментарий