Сообщества VideoLAN и FFmpeg опубликовали выпуск библиотеки dav1d 1.0.0 с реализацией альтернативного свободного декодировщика формата кодирования видео AV1. Код проекта написан на языке C (C99) с ассемблерными вставками (NASM/GAS) и распространяется под лицензией BSD. Реализована поддержка архитектур x86, x86_64, ARMv7 и ARMv8, и операционных систем FreeBSD, Linux, Windows, macOS, Android ndi iOS.
Laibulale ya dav1d imathandizira mawonekedwe onse a AV1, kuphatikiza mitundu yotsogola yamasampuli ndi magawo onse owongolera kuya kwamitundu omwe afotokozedwa muzofotokozera (8, 10 ndi 12 bits). Laibulale yayesedwa pagulu lalikulu la mafayilo mumtundu wa AV1. Chofunikira chachikulu cha dav1d ndikuyika kwake pakukwaniritsa magwiridwe antchito apamwamba kwambiri ndikuwonetsetsa kuti ntchito zamtundu wapamwamba zimagwira ntchito mwamitundu yambiri.
Mu mtundu watsopano:
- Gulu la multithreading lakonzedwanso, kuphatikiza kuwongolera ulusi wodziwikiratu.
- Anawonjezera kuthekera kofulumizitsa kuwerengera pogwiritsa ntchito malangizo a AVX-512 vekitala. Zokongoletsedwa zomwe zidawonjezeredwa kale kutengera malangizo a SSE2 ndi AVX2.
- API yatsopano yaperekedwa kuti ikhale yosavuta kugwiritsa ntchito ma GPU kuti ifulumizitse.
- Anawonjezera API kuti mudziwe zambiri za mafelemu omwe ali ndi vuto ndi decoding.
Tikukumbutseni kuti AV1 kanema codec idapangidwa ndi Open Media Alliance (AOMedia), yomwe imayimira makampani monga Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple. , CCN ndi Realtek. AV1 ili m'malo ngati vidiyo yopezeka pagulu, yopanda malipiro yaulere yomwe ili patsogolo pa H.264, H.265 (HEVC) ndi VP9 potengera milingo ya kukanikiza. Pazosankha zosiyanasiyana zoyesedwa, pafupifupi AV1 imapereka mulingo womwewo wamtundu pomwe imachepetsa ma bitrate ndi 13% poyerekeza ndi VP9 ndi 17% kutsika kuposa HEVC. Pa ma bitrate apamwamba, kupindula kumawonjezeka kufika 22-27% kwa VP9 ndi 30-43% kwa HEVC. M'mayesero a Facebook, AV1 inaposa mbiri yayikulu H.264 (x264) ndi 50.3%, mbiri yapamwamba ya H.264 ndi 46.2%, ndi VP9 (libvpx-vp9) ndi 34%.
Source: opennet.ru
