+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Google опублікувала libgav1, нову реалізацію декодувальника для формату кодування відео AV1

Google опублікувала libgav1, нову реалізацію декодувальника для формату кодування відео AV1

Google опублікувала libgav1, нову реалізацію декодувальника для формату кодування відео AV1 (підтримуються профілі 0 і 1). В Libgav1 задіяні розширені оптимізації на базі наборів інструкцій NEON (ARM) і SSE4.1 (x86), що дозволяють досягти більш високої продуктивності, ніж при використанні еталонного декодувальника aomdec (libaom), який є дослідницьким проектом і в багатьох областях вимагає додаткових оптиміз. /p>

Вихідні тексти libgav1 розташовані в репозиторії проекту Chromium, в якому починаючи з випуску Chromium/Chrome 74 для декодування AV1 застосовувався інший альтернативний декодувальник dav1d, що розвивається проектами VideoLAN і FFmpeg. З відмінностей згадується фокусування уваги на досягнення максимальної продуктивності декодування AV1 на платформі Android та залучення розширених оптимізацій для архітектури ARM. Код нової бібліотеки поширюється під ліцензією Apache 2.0 (проект dav1d та еталонний кодек libaom, що поставляються під пермісивною ліцензією BSD, що не створить проблем із перенесенням коду).

Перші тести продуктивності libgav1 показали, що на поточному етапі розвитку libgav1 поки сильно відстає від dav1d, але ці тести мало про що говорять, оскільки проведені на обладнанні x86, в той час як основні оптимізації в libgav1 пов'язані з прискоренням роботи на мобільних пристрої на базі архітектури ARM. Зокрема, розробники libgav1 спочатку заявляли, що в поточному вигляді в libgav1 увагу приділено лише продуктивності для Android-пристроїв, а оптимізації для інших платформ будуть додані пізніше. Тести на ARM поки що не проводилися.

Нагадаємо, що відеокодек AV1 розроблений альянсом Open Media (AOMedia), в якому представлені такі компанії, як Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, 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%.

Інші новини

Найкраща ціна