Вышла первая стабильная реализация видеокодека AV2

2 мин
Вышла первая стабильная реализация видеокодека AV2

Альянс Open Media (AOMedia) представил релиз первой эталонной реализации AVM 1.0.0, кодировщика и декодировщика формата кодирования видео AV2. Его развивают в качестве приемника AV1.

AVM включает оптимизации для процессоров на базе архитектуры ARM64, x86_64 и MIPS с использованием расширенных наборов инструкций NEON, AVX2, SSE2/3/4, MSA и DSPr2. Исходник написан на языке Си и распространяется под лицензией BSD.

AV2 предлагает:

  • оптимизацию для применения в потоковом вещании;

  • улучшенное предсказание межкадровых изменений;

  • значительное усовершенствование по сравнению с AV1 производительности операций сжатия;

  • расширенную поддержку возможностей для виртуальной и дополненной реальности;

  • поддержку более широкого диапазона визуального качества;

  • возможность одновременной доставки нескольких видео в контексте одного видеопотока с поддержкой их раздельного отображения на экране;

  • дополнительные фильтры для подавления шумов, уменьшения артефактов от сжатия и сохранения детализации.

При тестировании одного из экспериментальных выпусков библиотеки avm использование кодека AV2 позволило добиться снижения битрейта на 32,59% по сравнению с AV1 при аналогичном уровне качества. Для этого использовались метрики оценки качества VMAF (Video Multi-Method Assessment Fusion) от Netflix. При использовании метрик PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) битрейт удалось снизить на 28,63%. 

Пользователи, которые опробовали библиотеку AVM, отметили, что производительность и качество кодирования на высоких битрейтах пока работает не идеально.

В AV2 задействована гибридная блочно-ориентированная формат, но поддерживается более крупные суперблоки 256×256, полностью рекурсивное секционирование и более эффективное разделение параметров яркости и цветности. Также используется унифицированный экспоненциальный квантизатор, охватывающий более широкий диапазон яркости и обеспечивающий большую точность квантования для 8-, 10- и 12-битного видео, лучше управляющий низкими битрейтами. 

Наконец, возможности предсказания межкадровых изменений модернизировали для повышения качества моделирования изменения яркости и цветности, они учитывают при построении модели до 7 предыдущих кадров, поддерживают временну́ю интерполяцию и лучше обрабатывают движение в видео с высоким разрешением или быстро меняющимся содержимым.

В январе разработчики проекта VideoLAN продемонстрировали предварительную сборку видеопроигрывателя VLC 4, в которой представлена поддержка AV2.

В мае в VideoLAN представили dav2d — публичный декодер AV2.

Читают сейчас

Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов

4 часа назад

Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов

Команда Prusa Research выпустила первую публичную альфа‑версию слайсера PrusaSlicer 3.0. Авторы переписали интерфейс, переработали систему профилей, добавили поддержку полноценной работы с несколькими

Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1

5 часов назад

Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1

Anthropic выпустила апдейт своих топовых моделей – Claude Fable 5.1 и Claude Mythos 5.1. Это одна и та же модель под капотом, различающаяся уровнем защитных ограничений: Fable 5.1 доступна всем в цело

Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента

5 часов назад

Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента

Creality представила 3D‑принтер SPARKX i8 с поддержкой четырёхцветной печати. Его главная особенность заключается в системе QuarTeks, в которой прутки филамента подведены практически к самому соплу, б

Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти

6 часов назад

Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти

Автор YouTube‑канала UFD Tech рассказал, что MacBook Neo необычно быстро расходует источник SSD‑накопителя. Всё дело в небольшом объёме оперативной памяти, из‑за которой устройство активно записывает

Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО

6 часов назад

Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО

Организация Anthropic предупредила, что инфостилеры перехватывают сеансы Claude и открывают злоумышленникам доступ к учётным записям пользователей. Читать далее