Facebook протестировала видеокодек AV1: новый формат обошел x264 и libvpx-vp9 по уровню сжатия
Новости
Тестирование проводилось на 400 популярных видео. Кодек значительно опередил x264 и libvpx-vp9 по уровню сжатия, но ожидаемо проиграл по времени кодирования.
838 открытий849 показов
Инженеры Facebook протестировали открытый видеокодек AV1 в сравнении с x264 и libvpx-vp9 на 400 популярных видеороликах в различных разрешениях. Эффективность сжатия измерялась методом BD-rate для оценки достижимости нижней границы битрейта как при неизменном пиковом отношении сигнала к шуму (PSNR), так и при индексе структурного сходства (SSIM).
Результаты тестирования
AV1 опередил x264 (main profile) на 50,3 %, x264 (high profile) на 46,2 % и libvpx-vp9 на 34,0 % по уровню сжатия, но вследствие усложненных алгоритмов ожидаемо проиграл им по времени кодирования. Разрешения UHD/4K и 8K были принципиально исключены из тестирования, так как эффективность нового видеокодека возрастает с увеличением разрешения.
Оценка PSNR (экономия битрейта по сравнению с x264 и libvpx-vp9):
Оценка SSIM:
Скорость кодирования:
Каждое видео дополнительно было пропущено через двухпроходный режим стриминга с адаптивным битрейтом (ABR). Разница по битрейту оказалась несущественной, но время кодирования для AV1 и x264 возросло.
Оценка PSNR в ABR:
Оценка SSIM в ABR:
Скорость кодирования в ABR:
Подробнее с результатами тестирования можно ознакомиться в блоге Facebook Code.
Революция потокового видео
Многие компании, включая Google, Twitch, Amazon и Microsoft, а также разработчики браузеров и производители чипов уже выражали заинтересованность в поддержке AV1 в своих продуктах. Видеокодек снизит планку входа на рынок потокового видео для стартапов и упростит его добавление в любые приложения, включая мессенджеры.
Напомним, что AV1 на основе Google VP10, Daala и Cisco Thor выпущен альянсом Open Media в конце марта 2018 года. Видеокодек поддерживает разрешение до 4К, а создатели отказались от взимания выплат за его использование.
838 открытий849 показов