H.266, он же VVC (Versatile Video Coding), — международный стандарт сжатия видео 2020 года, созданный совместно Fraunhofer HHI, MPEG и ITU-T (VCEG). Это прямой наследник H.265/HEVC, и появился он как ответ на лавинообразный рост объёмов видеоданных. Главная цель стандарта — снизить битрейт на 40–50% при сопоставимом визуальном качестве. При этом по эффективности H.266 заметно опережает предшественника, а вот по аппаратной поддержке и развитию экосистемы заметно ему уступает. Ниже инженеры «СервакМастер» разбирают, зачем нужен этот кодек, чем он отличается от предыдущих поколений, какие платформы его уже понимают и что мешает его распространению.

Зачем понадобился H.266

Как и другие стандарты семейства H.26x, VVC проектировался с расчётом на будущее. H.265 только набирает популярность и постепенно вытесняет H.264 из видеоиндустрии, так что сегодня для нового кодека как будто нет места. Но это временная ситуация.

Разработку мотивировал спрос на передачу и хранение видео сверхвысокой чёткости. HEVC заложил основу для вещания в 4K, однако для разрешений 8K и выше он оказался слишком тяжёлым. То же касается:

  • контента с расширенным динамическим диапазоном (HDR);
  • сферического видео для виртуальной реальности;
  • потоковой передачи в мобильных сетях, включая 5G, где пропускная способность ограничена.

VVC должен закрыть эти пробелы и стать фундаментом видеовещания на следующее десятилетие. Пока же внедрение идёт крайне медленно и осторожно — несмотря на все технологические преимущества.

Как устроен H.266

Основа осталась прежней: гибридная модель сжатия с внутрикадровым (intra) и межкадровым (inter) предсказанием, унаследованная от H.264 и H.265. Но внутри её серьёзно переработали.

Разбиение кадра

Главное изменение — гибкая система разбиения. Максимальный размер кодового древовидного блока (CTU) вырос до 128×128 пикселей. Делить его можно рекурсивно не только квадродеревом (QT), но и бинарным (BT) и тернарным (TT) разбиением. Благодаря этому форма блоков точно подстраивается под границы объектов в кадре, а артефактов становится меньше.

Предсказание

  • Внутрикадровое: до 67 направленных режимов — существенно больше, чем в HEVC. Доработаны режимы planar и DC, что улучшает результат на плавных градиентах и однородных областях.
  • Межкадровое: усовершенствованная компенсация движения, включая точное предсказание движения на уровне субблоков и продвинутое предсказание векторов движения.

Преобразования и энтропийное кодирование

Остаток после предсказания обрабатывается набором дискретных косинусных (DCT-II, DCT-VIII) и синусных (DST-VII) преобразований; для каждого блока адаптивно выбирается самое эффективное. Энтропийное кодирование выполняет улучшенный вариант CABAC с лучшей степенью сжатия. Структура группы кадров (GOP) стала ещё гибче: активно используются B-кадры, в том числе каскадные комбинации. Это повышает эффективность, но увеличивает задержку кодирования.

Профили и уровни

Виды профилей в VVC те же, что и в H.265, но самый базовый Main Profile из набора убрали: разработчики считают, что он не понадобится для вещания видео высокого качества в разрешении от 8K в 2030-х годах. Уровни работают по тем же принципам, что и в HEVC.

8K, HDR и форматы изображения

Формально VVC поддерживает разрешения от 8K до 16K и выше. Не менее важна интеграция с HDR: кодек работает с метаданными HDR10, HDR10+ и HLG и позволяет кодировать контент с расширенным диапазоном яркости и широким цветовым охватом (Wide Color Gamut) при 10- и 12-битной глубине цвета.

Эти возможности определяют нишу, пусть и важную: профессиональная работа. H.266 хорошо подходит для:

  • создания и архивирования мастер-копий;
  • студийного производства;
  • хранения цифровых кинематографических архивов.

Там на первом месте качество при минимальном объёме, а скорость кодирования и массовая совместимость вторичны.

Эффективность сжатия, битрейт и задержка

Выигрыш по битрейту при равном качестве выглядит так:

Сравнение Экономия битрейта
VVC против H.264 (AVC) свыше 50%
VVC против HEVC от 40%
VVC против AV1 15–25% в зависимости от типа контента

Для архивирования больших видеофондов и доставки 4K/8K по узким каналам это очень привлекательно. Но платить приходится вычислительной сложностью: кодирование в VVC в разы тяжелее, чем в HEVC (оценка — в 5–10 раз). Усложнённая структура GOP, оптимальная для сжатия, добавляет задержку, поэтому для сценариев со сверхнизкой задержкой кодек малопригоден.

Аппаратная поддержка

Сегодня она находится в зачаточном состоянии, и это одно из главных ограничений.

Процессоры и ускорители

  • Intel Lunar Lake (Core Ultra 7/9 с индексом «V») декодируют H.266, но не выделенным блоком, а средствами ядер Xe2-LPG. Аппаратного кодирования H.266 нет.
  • AMD: процессоры не поддерживают аппаратное кодирование и декодирование VVC. В решениях AMD Alveo работа с кодеком предусмотрена только на программном уровне, через приложение V-Nova LCEVC XSA.
  • Nvidia пока не планирует решений с поддержкой VVC.

Мобильные и ТВ-платформы

  • Чипы MediaTek Pentonic (серии 700/800/1000/2000) в приставках и Smart TV имеют аппаратный декодер VVC до 8K.
  • SoC Realtek RTD1319D декодирует VVC 4K@60 в STB-устройствах.
  • У Qualcomm и Apple поддержки VVC сейчас нет.

Браузеры и платформы. Браузеры, ключевые для онлайн-видео, воспроизведение VVC не поддерживают. Крупнейшие стриминговые сервисы, такие как YouTube и Netflix, к внедрению кодека пока не приступили. Причины не только технические (нет поддержки на клиентской стороне), но и экономические. Разрыв между утверждённым стандартом и его реальным присутствием на рынке у VVC особенно велик.

Лицензирование как главный тормоз

Лицензионная политика повторяет, а возможно, и усугубляет проблемы HEVC. Модель многоуровневая и фрагментированная: вместо единого патентного пула за лицензирование технологий VVC отвечают несколько администраторов из консорциума Versatile Video Coding. Производители устройств и поставщики контента вынуждены договариваться сразу с несколькими сторонами и рискуют столкнуться с непредсказуемой суммой отчислений.

Индустрия хорошо помнит «патентные войны» вокруг HEVC, которые замедлили его распространение и открыли дорогу альтернативам. На фоне полностью royalty-free AV1, который продвигает альянс AOM, лицензионные риски VVC отпугивают ещё сильнее. Многие компании предпочитают вкладываться в AV1, хотя он сжимает немного хуже. Поэтому будущее H.266 выглядит туманно.

Ограничения и проблемы VVC

Сведём главные препятствия:

  1. Очень высокая сложность кодирования: на массовом оборудовании трансляции в реальном времени недоступны, а для стриминговых платформ это слишком дорого.
  2. Практически полное отсутствие аппаратной поддержки в потребительских устройствах — пока кодек не может стать новым массовым стандартом.
  3. Сложная, многосторонняя и потенциально дорогая лицензионная модель, из-за которой производители и контент-провайдеры опасаются судебных рисков и высоких совокупных отчислений.

Отсюда неутешительный вывод: H.266 вышел слишком рано. Есть и риск закрытия «окна возможностей»: AV1 и будущие бесплатные кодеки, например разрабатываемый AOM кодек AV2, могут достичь сопоставимой эффективности к тому моменту, когда рынок созреет для VVC. Тогда вместо роли доминирующего стандарта H.266 останется нишевым решением для узкого круга профессиональных задач.

Где H.266 применим сегодня

Практическое использование сосредоточено в нескольких областях:

  • Долгосрочное архивирование видеофондов телеканалов, студий и медиаархивов. Экономия места на 40–50% при сохранении качества даёт прямую финансовую выгоду.
  • Исследования и академическая среда, где изучают сами алгоритмы сжатия и их применение.
  • Пилотные проекты по доставке премиального контента — 8K HDR или сферического видео для VR-гарнитур — в нишевых сервисах. Они требуют специального ПО для воспроизведения.

Массового использования в стриминговых сервисах, соцсетях и видеонаблюдении у VVC сегодня нет. Пока это высокоэффективный инструмент для специфических задач, а не универсальный стандарт.

Что это значит при выборе оборудования

Если вы планируете архив или студийный конвейер с VVC, учтите: аппаратного кодирования практически нет, а программное кодирование в 5–10 раз тяжелее HEVC. Нагрузка ляжет на процессоры, поэтому для кодирования имеет смысл смотреть на многоядерные платформы с большим объёмом памяти и быстрыми дисками под исходники и результат. Подобрать такую конфигурацию можно в разделе серверов; для смежных задач с ускорителями загляните в каталог AI-серверов. Если нужна помощь с расчётом под ваш объём видеоматериалов, инженеры «СервакМастер» подскажут через форму контактов.

Выводы

H.266/VVC — технологически самый продвинутый стандарт сжатия видео своего поколения и лучшее решение в семействе H.26x. Там, где важнее всего максимальная эффективность, а цена лицензий, вычислительные ресурсы и массовая совместимость вторичны, ему нет равных: это архивное хранение, студийные мастер-копии и другие профессиональные задачи.

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