Опубликованы предварительные спецификации видеокодека AV2

Совершенно случайно на Reddit был обнаружен документ под названием «Спецификация процесса обработки битового потока и декодирования AV2». Он помечен как кандидат на релиз, который все еще ожидает официального одобрения от Alliance for Open Media. Проще говоря, это свод правил, который описывает разработчикам, как устроен видеопоток AV2 и как проигрыватель должен его декодировать.

AV2 — это будущий стандарт видеокодеков, который, возможно, еще долгое время не будет использоваться в качестве маркетингового инструмента для новых аппаратных релизов. По сравнению с AV1, идея AV2 та же: видеоданные разбиваются на небольшие пакеты, называемые OBU. Типичные OBU AV1 охватывают такие вещи, как настройка последовательности, синхронизация, заголовки кадров, данные тайлов и метаданные.

AV2 сохраняет эту структуру, но в проекте добавлено гораздо больше «инфраструктуры» для многопотокового и многослойного видео, с новыми разделами OBU для работы многопотокового декодера, многокадровыми заголовками, записями конфигурации слоев и сигнализацией рабочих точек. Это похоже на подготовительную работу для видео, которые содержат несколько подпотоков и слоев в одном контейнере, чтобы декодер мог выбрать, что он может обрабатывать. Очень похоже на расширенное вещание Twitch.

Кодек AV2

В проекте также объясняется, как AV2 будет маркировать целевые параметры возможностей. Он определяет три конфигурации многопоследовательности (Main 4:2:0, 4:2:2, 4:4:4) и говорит, что AV2 в настоящее время поддерживает шесть профилей, все в рамках набора инструментов «Main» в этой версии. Эти таблицы представляют собой часть, касающуюся совместимости: какие форматы цветности, битовая глубина и ограничения многослойности может объявить поток, и что должен поддерживать декодер, чтобы заявить о соответствии.

Что касается декодирования, в спецификации описаны новые этапы обработки и фильтры. В качестве примеров в тексте приводятся CCSO (фильтр смещения выборки между компонентами, который регулирует яркость и цветность на основе яркости и градиентов) и GDF (фильтр управляемой детализации, предназначенный для выборочного улучшения деталей).

Всё это не означает, что видео AV2 появятся повсюду завтра, поскольку это пока предварительный вариант. Для сравнения, окончательные спецификации AV1 были опубликованы примерно в 2018 году, а первые интегрированные графические процессоры, поддерживающие его, появились примерно в 2019/2020 годах (Intel) и 2021 году (AMD).

©  nvWorld.ru