VideoLAN және FFmpeg жобаларынан AV1 декодері, dav0.7d 1 шығарылымы

VideoLAN және FFmpeg қауымдастықтары жарияланған Баламалы тегін бейне кодтау пішім декодерін енгізу арқылы dav1d 0.7.0 кітапханасының шығарылымы AV1. Жоба коды C (C99) тілінде құрастыру кірістірулерімен (NASM/GAS) және жазылған таралады BSD лицензиясы бойынша. x86, x86_64, ARMv7 және ARMv8 архитектуралары мен Linux, Windows, macOS, Android және iOS операциялық жүйелеріне қолдау көрсетіледі.

dav1d кітапханасы барлық AV1 мүмкіндіктерін, соның ішінде кеңейтілген көріністерді қолдайды қосалқы үлгілеу және спецификацияда көрсетілген барлық түс тереңдігін басқару параметрлері (8, 10 және 12 бит). Кітапхана AV1 пішіміндегі файлдардың үлкен жинағында тексерілді. dav1d бағдарламасының негізгі ерекшелігі - оның ең жоғары ықтимал декодтау өнімділігіне қол жеткізуге және көп ағынды режимде жоғары сапалы жұмысты қамтамасыз етуге бағытталған.

В жаңа нұсқасы:

  • refmv (Dynamic Reference Motion Vector Prediction) іске асыру өнімділігі жадты тұтынуды шамамен 12%-ға азайта отырып, шамамен 25%-ға артады;
  • 64, 8 және 10 бит түс тереңдіктерімен жұмыс істегенде көптеген операцияларды қамтитын ARM12 архитектурасына тән оңтайландыруларды енгізу аяқталды деуге болады;
  • AVX-512 нұсқауларын қолданатын CDEF сүзгісі қосылды;
  • AVX2 және SSSE3 нұсқауларына негізделген жаңа оңтайландырулар қосылды;
  • dav1dpla утилитасы 10 биттік түс тереңдігімен, 4:2:0 емес пиксель пішімдерімен және графикалық процессордағы сандық шуды басу үшін қолдауды жақсартты.

Еске салайық, бейне кодек AV1 альянсымен әзірленген Ашық медиа (AOMedia), онда Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN және Realtek сияқты компаниялар бар. AV1 жалпыға қолжетімді, роялтисіз тегін бейне кодтау пішімі ретінде орналасқан, ол қысу деңгейлері бойынша H.264 және VP9-тан айтарлықтай алда. Тексерілген ажыратымдылық ауқымында орта есеппен AV1 бірдей сапа деңгейін қамтамасыз етеді, бұл ретте бит жылдамдығын VP13-мен салыстырғанда 9%-ға және HEVC-тен 17%-ға төмендетеді. Жоғары бит жылдамдығында пайда VP22 үшін 27-9%-ға және HEVC үшін 30-43%-ға дейін артады. Facebook сынақтарында AV1 қысу деңгейі бойынша негізгі H.264 (x264) профилінен 50.3%-ға, жоғары профильді H.264-тен 46.2%-ға және VP9 (libvpx-vp9) 34.0%-ға асып түсті.

Ақпарат көзі: opennet.ru

пікір қалдыру