Выпуск dav1d 0.7, дэкадавальніка AV1 ад праектаў VideoLAN і FFmpeg

Супольнасці 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%;
  • Практычна завершана рэалізацыя спецыфічных для архітэктуры ARM64 аптымізацый, якія ахопліваюць многія аперацыі пры працы з глыбінёй колеру ў 8, 10 і 12 біт;
  • Дададзены фільтр CDEF, які выкарыстоўвае інструкцыі AVX-512;
  • Дададзены новыя аптымізацыі на базе інструкцый AVX2 і SSSE3;
  • Ва ўтыліце dav1dpla палепшаная падтрымка працы з глыбінёй колеру ў 10 біт, з піксельнымі фарматамі не-4:2:0 і прыгнечаннем лічбавага шуму на GPU.

Нагадаем, што відэакодэк AV1 распрацаваны альянсам Open Media (AOMedia), у якім прадстаўлены такія кампаніі, як Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN і Realtek. AV1 пазіцыянуецца як агульнадаступны і не патрабавальны аплаты адлічэнняў вольны фармат кадавання відэа, які прыкметна апярэджвае H.264 і VP9 па ўзроўні сціску. Для ўсяго дыяпазону пратэставаных дазволаў у сярэднім AV1 забяспечвае той жа ўзровень якасці пры памяншэнні бітрэйту на 13% у параўнанні з VP9 і на 17% у параўнанні з HEVC. На высокіх бітрэйтах выйгрыш павялічваецца да 22-27% для VP9 і да 30-43% для HEVC. У тэстах Facebook AV1 абагнаў па ўзроўні сціску main profile H.264 (x264) на 50.3%, high profile H.264 на 46.2%, а VP9 (libvpx-vp9) на 34.0%.

Крыніца: opennet.ru

Дадаць каментар