Top.Mail.Ru
Видеокодек H.266 (VVC): новейший стандарт сжатия из семейства H.26x | Блог Serverflow Скачать
прайс-лист
Бесплатная
доставка по РФ
Бонус за
обратную связь
Distribution of
Server Components
8 (800) 222-70-01 Консультация IT-специалиста Сравнение

Видеокодек H.266 (VVC): новейший стандарт сжатия из семейства H.26x

~ 15 мин
245
Средний
Статьи
Видеокодек H.266 (VVC): новейший стандарт сжатия из семейства H.26x

Введение

H.266, также известный как VVC (Versatile Video Coding), представляет собой новейший международный стандарт сжатия видео 2020 года выпуска, разработанный совместными усилиями организаций Fraunhofer HHI, MPEG и ITU-T (VCEG). Как прямой преемник видеокодека H.265/HEVC, этот стандарт был создан в ответ на стремительный рост объемов видеоданных. Его ключевая цель — обеспечить снижение битрейта на 40-50% при сохранении сопоставимого визуального качества, что критически важно для новых форматов контента. Однако H.266 не только во всем лучше своего собрата H.265, но он же и практически во всем ему уступает, когда дело касается аппаратной поддержки и развития экосистемы. В этой статье специалисты компании ServerFlow расскажут вам, зачем появился видеокодек H.266, в чем его особенности в сравнении с предшественниками, какие системы уже поддерживают его и что становится камнем преткновения для популяризации H.266.

Зачем нужен H.266?

Видеокодек H.266, как и другие стандарты семейства H.200, разрабатывался “на будущее”. H.265 только начал популяризироваться и постепенно вытесняет H.264 из индустрии видеоконтента. Казалось бы, в текущих реалиях рынка для H.266 просто нет места, однако, это временно. Разработка VVC была мотивирована растущими потребностями индустрии в эффективной передаче и хранении видео сверхвысокой четкости. HEVC заложил основу для трансляции видео 4K, но его вычислительная сложность оказалась барьером для масштабирования под разрешения 8K и выше, контент с расширенным динамическим диапазоном (HDR), сферическое видео для виртуальной реальности, а также для потоковой передачи в условиях ограниченной пропускной способности мобильных сетей, включая 5G. И тут на сцену вышел H.266, который призван устранить все эти недостатки, создав новый фундамент для индустрии трансляции видео следующего десятилетия. И пока следующее десятилетие не наступило, текущее состояние внедрения VVC можно охарактеризовать как крайне медленное и осторожное, даже с учетом всех его технологических преимуществ, о которых мы поговорим ниже.

Архитектура H.266

В основе VVC — все та же родная гибридная модель сжатия с intra и inter предсказанием, которая унаследована от H.264 и H.265. Но и без глубоких модернизаций тут не обошлось.

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

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

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

Схема работы H.266
Схема работы видеокодека H.266. Источник: Habr.

Профили, уровни стандарта VVC

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

Максимальное разрешение, HDR и форматы изображения в VVC

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

Эти характеристики предопределяют нишевое, но важное практическое применение кодека H.266 в профессиональной сфере. Он идеально подходит для создания и архивирования мастер-копий контента, для студийного производства и для хранения цифровых кинематографических архивов. В этих сценариях первостепенное значение имеет максимальное качество при минимальном занимаемом объеме, а вопросы скорости кодирования и массовой совместимости отходят на второй план.

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

Эффективность сжатия в VCC снова вышла на принципиально новый уровень в сравнении с предшественниками. По сравнению с H.264 (AVC), выигрыш в битрейте при равном качестве может достигать свыше 50%, а по сравнению с HEVC — от 40-%. Даже на фоне современного бесплатного кодека AV1, который является эталонным кодеком в сжатии, VVC показывает преимущество в 15-25% в зависимости от типа контента. Это делает его исключительно привлекательным для сценариев, где критичен объем данных: архивирование больших видеофондов, доставка 4K/8K контента по каналам с ограниченной пропускной способностью. Однако за высокую эффективность приходится платить. Вычислительная сложность кодирования в VVC в разы выше, чем у HEVC. Кроме того, усложненная структура GOP, оптимальная для сжатия, негативно сказывается на задержке. Это делает кодек малопригодным для сценариев ультранизкой задержки.

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

На текущий момент аппаратная поддержка H.266 находится в зачаточном состоянии, что является одним из ключевых ограничений для его внедрения. Среди аппаратной поддержки в CPU можно выделить решения Intel Lunar Lake (Core Ultra 7/9 с индексом “V”), которые предлагают декодирование H.266, но не на отдельном аппаратном блоке, а в ядрах Xe2-LPG. Поддержка кодирования H.266 в данный момент отсутствует. CPU AMD не поддерживают аппаратное кодирование/декодирование VCC, однако работа с этим видеокодеком предусмотрена в решениях AMD Alveo, но только на программном уровне через приложение V-Nova LCEVC XSA. Компания Nvidia на данном этапе не предполагает каких-либо решений с поддержкой VCC.

Ситуация на рынке мобильных SoC аналогична. Чипы MediaTek Pentonic (серия 700/800/1000/2000), используемые в приставках Smart TV поддерживают аппаратный декодер VVC до 8K. SoC Realtek RTD1319D предлагает декодирование VVC 4K@60 в STB-устройствах, в решениях Qualcomm и Apple на данный момент поддержка VCC на текущий момент отсутствует. Сложность кодирования VVC оценивается как в 5-10 раз превышающая сложность в HEVC, что делает его поддержку уместной только в нишевых решениях. Даже браузеры, являющиеся ключевыми платформами для онлайн-видео, также не поддерживают воспроизведение VVC.

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

GPU-ядра в CPU Lunar Lake с поддердкой H.266
Графические ядра в процессорах Lunar Lake поддерживают видеокодек H.266. Источник: Guru3D.

Лицензирование H.266 — главный тормоз внедрения

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

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

Ограничения и проблемы H.266 (VVC)

Чрезвычайно высокая вычислительная сложность кодирования делает VCC недоступным для задач трансляции видео в реальном времени на массовом оборудовании и слишком дорогим для стриминговых платформ. Полное отсутствие аппаратной поддержки в потребительских устройствах лишает его возможности стать новым стандартом трансляции видео, во всяком случае, пока. Сложная, многосторонняя и потенциально дорогая лицензионная модель также отпугивает производителей и контент-провайдеров, опасающихся судебных рисков и высоких совокупных отчислений. Все эти факторы ведут к неутешающему выводу — H.266 вышел слишком рано. Кроме того, существует реальный риск того, что окно возможностей для VVC закроется: AV1 и будущие бесплатные кодеки (например, разрабатываемый AOM кодек AV2) могут достигнуть сопоставимой эффективности к моменту, когда рынок будет готов к VVC. В результате, вместо того чтобы стать доминирующим стандартом, H.266 рискует остаться нишевым решением для узкого круга профессиональных задач.

Сравнение битрейта AV1, H.265 и H.266
Сравнение битрейта видеокодеков AV1, H.265 и H.266. Источник: Hi-Fi.

Практическое применение H.266 сегодня

В текущих реалиях практическое применение H.266 сосредоточено в нескольких специализированных областях. Наиболее очевидное — это долгосрочное архивирование видеоархивов телеканалов, студий и медиаархивов, где экономия дискового пространства на 40-50% при сохранении качества приносит прямую финансовую выгоду. Вторая область — исследовательская и академическая среда, где изучаются сами алгоритмы сжатия и их применение.

Постепенно начинаются эксперименты с использованием VVC для доставки премиального контента, такого как 8K HDR-видео или сферический контент для VR-гарнитур, в нишевых сервисах. Однако эти кейсы носят пилотный характер и требуют специального программного обеспечения для воспроизведения. Массового использования в потоковых сервисах, социальных сетях или видеонаблюдении для VVC на сегодняшний день просто не существует. Его роль пока ограничена ролью высокоэффективного инструмента для специфических задач, а не универсального стандарта для повсеместного распространения видео.

Выводы

H.266/VVC, бесспорно, является технологическим шедевром, самым продвинутым стандартом сжатия видео своего поколения и лучшим решением из семейства H.200. Для сценариев, где абсолютный приоритет отдан максимизации эффективности сжатия, а вопросы стоимости лицензий, вычислительных ресурсов и массовой совместимости вторичны, он не имеет равных. Это делает его идеальным инструментом для архивного хранения, студийного мастер-контента и других профессиональных применений. Однако для массового рынка, включая стриминг, социальные сети и потребительскую электронику, будущее VVC пока неопределено. Он проигрывает в гонке за экосистему более открытому и стремительно развивающемуся конкуренту — AV1, а также готовящемуся к выходу AV2. Пока не произойдет кардинальных изменений в лицензионной политике и не стартует массовое производство аппаратных ускорителей, VVC, скорее всего, не выйдет из узкой профессиональной ниши. Его наследие, возможно, заключается не в повсеместном доминировании, а в том, что его прорывные алгоритмы задали новую планку эффективности и будут вдохновлять разработчиков следующих поколений кодеков, которые, будем надеяться, учтут не только технологические, но и рыночные уроки истории VVC.
Автор: Serverflow Serverflow
Поделиться

Комментарии 0

Написать комментарий
Сейчас тут ничего нет. Ваш комментарий может стать первым.
Написать отзыв
До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Написать комментарий

Комментарий появится на сайте после предварительной модерации

До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Мы свяжемся с вами утром

График работы: Пн-Пт 10:00-18:30 (по МСК)

Обработаем вашу заявку
в ближайший рабочий день

График работы: Пн-Пт 10:00-18:30 (по МСК)