Альянс Open Media (AOMedia), известный по развитию видеоформата AV1, выпустил версию 1.0.0 проекта AVM. Этот релиз стал первой официальной эталонной реализацией кодировщика и декодировщика для нового стандарта сжатия видео — AV2. Программный пакет написан на языке Си, распространяется по лицензии BSD и включает глубокие оптимизации для аппаратных архитектур ARM64, x86_64 и MIPS, задействуя инструкции NEON, AVX2, SSE2/3/4, MSA и DSPr2.
Новый кодек AV2 создается как полностью бесплатный, безлицензионный преемник AV1. Основные характеристики и возможности формата включают:
- Оптимизацию для профессионального потокового вещания.
- Продвинутые механизмы предсказания межкадровых изменений.
- Существенный прирост эффективности операций сжатия по сравнению с AV1.
- Расширенную поддержку технологий виртуальной (VR) и дополненной (AR) реальности.
- Работу с более широким диапазоном визуального качества.
- Поддержку одновременной передачи нескольких видеопотоков внутри одного стрима с возможностью раздельного отображения.
- Внедрение дополнительных фильтров для подавления шумов, устранения артефактов и сохранения высокой детализации.
Тесты экспериментальных сборок библиотеки AVM демонстрируют значительный прогресс: использование AV2 позволяет снизить битрейт на 32,59% относительно AV1 при сохранении идентичного уровня качества согласно метрике VMAF (разработана Netflix). При использовании метрики PSNR-YUV (14:1:1) экономия битрейта составляет 28,63%. Тем не менее, первые отзывы энтузиастов указывают на то, что производительность и качество кодирования на высоких битрейтах пока требуют существенной доработки.
Архитектурно AV2 сохраняет гибридную блочно-ориентированную структуру, однако вводит поддержку крупных суперблоков размером 256×256 пикселей, полностью рекурсивное секционирование и более тонкую настройку параметров яркости и цветности. Внедрен унифицированный экспоненциальный квантизатор, который обеспечивает высокую точность обработки 8-, 10- и 12-битного контента и позволяет эффективнее управлять сжатием на низких битрейтах. Модуль межкадрового предсказания был полностью переработан: теперь он учитывает данные до семи предыдущих кадров, поддерживает временну́ю интерполяцию и лучше справляется с интенсивным движением в видео высокого разрешения.






