Несмотря на все преимущества видеокодека H.264, его эпоха постепенно завершается, открывая дорогу другим, более перспективным решениям, и его главным преемником стал видеокодек H.265. Уже сейчас этот алгоритм сжатия видео практически полностью захватил индустрию видео-контента, поскольку в отличие от своего предшественника, он был создан в эпоху сверхвысоких разрешений (2013 год) и адаптирован под современные технологические реалии, соответствуя потребностям индустрии передачи и хранения контента в 4K, 8K и HDR. Однако сложная патентная ситуация и требования к вычислительной мощности все-таки сдерживают его абсолютное доминирование, во всяком случае, пока что. В этой статье специалисты компании ServerFlow расскажут вам, что из себя представляет видеокодек H.265, чем он отличается от H.264, какими характеристиками он обладает и какие ограничения мешают его повсеместному внедрению.
Что такое видеокодек H.265 и почему он появился
H.265 (HEVC, High Efficiency Video Coding, или MPEG-H Part 2) — это стандарт сжатия цифрового видео следующего поколения после H.264/AVC. Его основная цель — эффективное сжатие видео высокого и сверхвысокого разрешения (4K, 8K) при сохранении или улучшении качества контента. Предшественник в лице H.264 стал настоящим прорывом и универсальным стандартом для своего времени, но с появлением 4K и 8K его возможности стали ограниченными. Например, для передачи 4K-видео в приемлемом качестве H.264 требуется битрейт порядка 15-20 Мбит/с, что создает высокую нагрузку на сети и системы хранения. H.265 был разработан, чтобы решить эту проблему, сократив необходимый битрейт примерно вдвое (до 8-10 Мбит/с для того же 4K). По этой причине H.265 сегодня поддерживается практически всеми современными устройствами: от камер и смартфонов (как iPhone, так и флагманских Android) до Smart TV, видеоплееров и стриминговых сервисов уровня Netflix и Amazon Prime Video.
Принципы работы H.265 — архитектура и алгоритмы сжатия
H.265 (HEVC) кардинально улучшил архитектуру сжатия по сравнению с H.264, сохранив гибридную модель, но сделав каждый этап гибче и эффективнее. Его основная цель — справиться с огромными массивами данных в видео 4K и 8K.
Ключевое нововведение — замена макроблоков на CTU (Coding Tree Units). Вместо жестких блоков 16×16 пикселей, H.265 использует CTU, которые могут быть размером до 64×64. Этот блок может рекурсивно делиться на более мелкие части (CU — Coding Units) в форме квадродерева, вплоть до 8×8. Это позволяет идеально адаптироваться к содержимому кадра: крупные однородные области (например, небо) кодируются большими блоками для экономии данных, а сложные детали (например, листва) обрабатываются мелкими блоками для сохранения четкости.
Этап предсказания стал значительно точнее. Для внутрикадрового (Intra) предсказания количество направленных режимов выросло с 9 до 35, что позволяет точнее предсказывать текстуры и градиенты внутри одного кадра. Межкадровое (Inter) предсказание, отвечающее за компенсацию движения, теперь использует более продвинутую информацию. Векторы движения вычисляются с большей точностью, а сам процесс поиска похожих областей в соседних кадрах стал сложнее.
На этапе преобразования и квантования применяется более эффективное преобразование, основанное на дискретном косинусном преобразовании (DCT) с вариативным размером блоков. После преобразования коэффициенты проходят через процедуру квантования, где происходит основное управление качеством и степенью сжатия. H.265 вводит дополнительный фильтр SAO (Sample Adaptive Offset), который идет после классического деблокирующего фильтра. SAO анализирует и корректирует искажения на градиентах и областях с плавными переходами цвета, улучшая качество изображения и дополнительно снижая битрейт.
Финальный этап — энтропийное кодирование. Здесь H.265 использует усовершенствованную версию алгоритма CABAC (Context-Adaptive Binary Arithmetic Coding). Его ключевое улучшение — поддержка параллельной обработки данных, что ускоряет работу на современных многоядерных процессорах и повышает общую степень сжатия потока.
Единственное, что H.265 унаследовал у H.264 в первозданном виде — структуру видеопотока, которая по-прежнему строится на трех типах кадров: I-кадры, P-кадры и B-кадры.
Как работает кодирование видео с помощью H.265. Источник: .
Профили и уровни H.265 — что они означают
Как и принципы сжатия, профили в H.265 также подверглись модернизации. Теперь они выглядят так:
Main Profile: Базовый профиль для 8-битного видео с цветовой субдискретацией 4:2:0.
Main 10 Profile: Наиболее важный и широко внедренный профиль. Добавляет поддержку 10-битного цвета, что является основой для HDR (High Dynamic Range) видео.
Main 12 и Range Extensions (RExt): Профили для профессионального применения, поддерживающие глубину цвета до 12 бит и форматы 4:2:2 / 4:4:4.
С уровнями все еще проще — они работают по той же методичке, что и у H.264, определяя максимальное разрешение, частоту кадров, битрейт и вычислительную сложность.
Битрейт, качество и задержка в H.265
Благодаря высокой эффективности, H.265 позволяет гибко управлять размером файла, качеством и задержкой.
Битрейт и качество: H.265 использует переменный битрейт (VBR) или постоянный битрейт (CBR), как и в H.264. Однако ключевым параметром для качества стал CRF (Constant Rate Factor). Более низкое значение CRF в H.265 дает лучшее качество, а кодек сам подбирает необходимый битрейт для его достижения, часто оказываясь в 2 раза экономичнее H.264 при равном CRF.
Задержка: Алгоритмы H.265 сложнее, что теоретически может увеличивать задержку кодирования. Однако для задач видеосвязи и низколатентного стриминга используются специальные настройки: сокращается длина GOP (Group of Pictures), минимизируется использование B-кадров (которые требуют буферизации будущих кадров), применяются технологии вроде LTR (Long-Term Reference) кадров. Это позволяет H.265 успешно применяться в системах видеоконференцсвязи и игровых трансляциях, где задержка критична.
Как и в случае с кодеком H.264+, компания HikVision также создала модификацию видеокодека H.265+, которая обеспечивает лучшее сжатие видео без потери качества изображения. Источник: .
Аппаратная поддержка H.265 — GPU, CPU, SoC и камеры
Если видеокодек H.264 лояльно относился к программным кодировщикам/декодировщикам, то H.265 решил отказаться от своей наследственной соевости, начав опираться преимущественно на аппаратную поддержку из-за своей высокой вычислительной сложности. Несмотря на распространенное мнение, с 2013 года практически все современные устройства стали поддерживать H.265 на уровне чипов.
Процессоры (APU / CPU): Intel — начиная с 7-го поколения (Kaby Lake), AMD Ryzen с архитектуры Zen+, Apple Silicon (с M1 и новее). Важно отметить, что в старых APU-процессорах кодирование / декодирование выполнялось в графических блоках, тогда как в современных моделях чипов эти задачи перенесли на специализированные аппаратные блоки.
Графические процессоры (GPU): NVIDIA NVENC — начиная с архитектуры Maxwell (2-го поколения, в картах серии GTX 950/960), полноценная поддержка в Pascal и новее; AMD VCE/VCN — начиная с архитектуры GCN 4.0 (Radeon RX 400 серии); Intel Quick Sync Video — с Kaby Lake.
Мобильные платформы (SoC): Qualcomm Snapdragon (с 820), Apple A-серия (с A10 Fusion), Samsung Exynos, HiSilicon Kirin (с 960).
Камеры и специализированное оборудование: Подавляющее большинство современных IP-камер, видеорегистраторов (NVR) и телевизоров (с 2017 года выпуска) имеют встроенную поддержку аппаратного кодирования H.265.
Конечно, существует и программный кодер x265, однако он настолько медленный и требует настолько сложных пресетов для достижения лучшего качества при том же битрейте, что его использование просто нецелесообразно — ему нужно в десятки раз больше времени, чем аппаратным кодерам. Для задач передачи видео в реальном времени он точно не подходит, да и в области архивации видео он станет скорее костылем, чем решением.
Поддержка форматов и максимальное разрешение H.265
H.265 был разработан с прицелом на будущее, что отражено в его технических возможностях:
Максимальное разрешение: Поддерживаются форматы кадра вплоть до 8K UHDTV (8192×4320 пикселей).
Глубина цвета и HDR: Ключевое преимущество перед H.264 — нативная поддержка глубины цвета 10 и 12 бит на канал в профилях Main 10 и выше. Это прямая техническая основа для форматов HDR, таких как HDR10, HDR10+ и Dolby Vision, обеспечивающих больший динамический диапазон и богатую цветовую палитру.
Цветовые субдискрепции: Помимо массового 4:2:0, профили Range Extensions поддерживают профессиональные форматы 4:2:2 и 4:4:4 (без субдискретизации цвета), что важно для монтажа и графики.
RAW видео: Сам по себе стандарт H.265 не предназначен для прямого кодирования сырых (RAW) данных с сенсора камеры. RAW-видео сначала преобразуется в YUV-цветовое пространство, после чего может быть закодировано с использованием высококачественных профилей (например, Main 4:4:4 16 Intra).
Эффективность трансляции видео кодеками H.264 и H.265 при разных разрешениях.
Лицензирование и патенты H.265
Это одна из самых острых и сдерживающих тем, связанных с HEVC. В отличие от H.264, где патенты в основном управлялись одним пулом (MPEG LA), патенты на H.265 разделены между тремя основными пулами: MPEG LA, HEVC Advance и Velos Media. Компании, желающие полностью реализовать поддержку кодека, потенциально должны заключать соглашения со всеми ними, что создает юридическую и финансовую неопределенность. Именно сложное лицензирование стало катализатором для развития и активного внедрения открытой и бесплатной альтернативы — AV1, которую продвигают гиганты вроде Google, Apple, Microsoft, Amazon и Netflix. Для многих отраслей, особенно веб-видео, роялти за H.265 оказались серьезным барьером.
Где используется H.265 на практике
Несмотря на лицензионные сложности, H.265 стал последним зрелым и массово внедренным кодеком для высококачественного стриминга благодаря неоспоримым техническим преимуществам:
Стриминговые платформы (OTT): Netflix, Amazon Prime Video, Apple TV+, Disney+ используют H.265 (в основном Main 10 Profile) для потоковой передачи 4K HDR-контента, что позволяет вдвое экономить трафик по сравнению с H.264 при том же качестве.
Видеонаблюдение: Для IP-камер и систем хранения архивов экономия в 40-50% битрейта — прямое сокращение затрат на дисковые массивы и пропускную способность сети. H.265 стал стандартом для новых систем.
Телевещание и спутниковое ТВ: Эфирное и спутниковое вещание в 4K/UHD практически невозможно без эффективного сжатия H.265.
Архивное хранение и профессиональный монтаж: Студии и архивы используют H.265 для создания высококачественных мастер-копий и промежуточных файлов меньшего размера.
H.265 vs H.264 — что лучше?
Предлагаем ознакомиться с таблицей, где наглядно показано, чем свежий H.265 отличается от старого H.264.
Сравнение характеристик видеокодеков H.264 и H.265.
Также стоит отметить, что H.265, в отличие от H.264, существенно улучшает показатели FPS. За счет более эффективной архитектуры кодирования HEVC способен обрабатывать высокие FPS при больших разрешениях с меньшей нагрузкой на канал и хранилище. Благодаря этому он поддерживает 60 и 120 FPS в 4K, тогда как для H.264 такие режимы либо выходили за рамки уровней, либо требовали чрезмерного битрейта. Кроме того, 8K при 60 FPS тоже поддерживается стандартом H.265 (в высоких уровнях), чего H.264 вовсе не предусматривал.
Версии H.265
H.265 (HEVC) обновляется нерегулярно через редакции официального стандарта, согласуемые ITU-T и ISO/IEC. Обновления включают уточнение алгоритмов, добавление новых профилей, поддержку HDR, масштабируемого и многокамерного видео, а также улучшения для захвата экрана и низколатентного стриминга. Каждое обновление сохраняет обратную совместимость и расширяет возможности кодека для современных сценариев использования.
HEVC Version 1 (2013) — базовый стандарт. Main и Main 10 профили, поддержка 4K/8K и 10-битного цвета, архитектура CTU, CABAC, SAO.
HEVC Version 2 (2014) — Range Extensions (RExt): поддержка 4:2:2 и 4:4:4, до 12 бит на канал, профессиональные видеоформаты.
HEVC Version 3 (2015) — Scalable HEVC (SHVC), масштабируемые потоки для адаптивного стриминга.
HEVC Version 4 (2016) — Multiview HEVC (MV-HEVC), многокамерное и 3D-видео, VR-приложения.
HEVC Version 5 (2016) — Screen Content Coding (SCC), оптимизация под захват экрана, улучшение кодирования текста и UI.
HEVC Version 6 (2017) — уточнения SCC, повышение эффективности кодирования десктопа, снижение артефактов.
HEVC Version 7 (2018) — поддержка HDR, улучшенная передача метаданных HDR10+ и Dolby Vision.
HEVC Version 9 (2020) — улучшения для low-latency стриминга и OTT-платформ.
HEVC Version 10 (2021) — консолидация всех расширений, исправления спецификации, подготовка к преемнику H.266/VVC.
Ограничения и пределы H.265
Высокие требования к декодированию: В 2-3 раза более высокая вычислительная сложность по сравнению с H.264 делает невозможным воспроизведение на старых процессорах и устройствах без аппаратного ускорителя.
Проблемы с совместимостью в браузерах: Нативная поддержка H.265 в веб-браузерах ограничена. Полную поддержку обеспечивает Safari в новых реализациях. Chrome, Edge и Firefox требуют актуального железа с аппаратными кодировщиками H.265 и определенных версий ОС, что создает проблемы для веб-приложений.
Сложное лицензирование: Как обсуждалось выше, фрагментированная патентная ситуация тормозит свободное внедрение.
Не идеален для всех профессиональных задач: Несмотря на поддержку 12-битного цвета, для некоторых специфических профессиональных форматов (вроде RAW) могут использоваться специализированные кодеки (ProRes, DNxHR).
Выводы
Кодек H.265 (HEVC) утвердился как основной стандарт для эпохи видео сверхвысокого разрешения. Его ключевая сила — способность сокращать размер файлов и требуемую полосу пропускания примерно вдвое по сравнению с H.264 при сохранении того же визуального качества. Это сделало его незаменимым для стриминга 4K и 8K HDR-контента крупными платформами, для современных систем видеонаблюдения и архивного хранения, где критична экономия места. Широкая аппаратная поддержка в процессорах, видеокартах и смартфонах, выпущенных за последние 6-7 лет, обеспечила ему необходимую экосистему для массового внедрения. Однако H.265 не стал абсолютным преемником H.264 из-за фундаментальных барьеров: сложная и фрагментированная патентная ситуация с несколькими правообладателями и значительно возросшая вычислительная сложность алгоритма. Тем не менее, закат H.264 очень близок, поэтому уже в ближайшие годы H.265 воссядет на его трон, вынудив всю видео-индустрию играть по его правилам, подстраивая аппаратные и программные решения под свои требования. Но и H.265 не будет вечен, ведь на горизонте уже маячит свежая кровь в лице H.266, о котором мы поговорим в отдельной статье.
Сейчас тут ничего нет. Ваш комментарий может стать первым.
Скидка 1 500 ₽ или бесплатная доставка - уже сейчас 🔥
Мы ценим обратную связь от клиентов. При оформлении заказа вы можете сообщить о своём намерении поделиться впечатлением о работе ServerFlow после получения товара.
* - скидка предоставляется при покупке от 30 000 рублей, в ином случае предусмотрена бесплатная доставка до ПВЗ СДЭК.
Продолжная использовать наш сайт, вы даете согласие на использование файлов Cookie, пользовательских данных (IP-адрес, вид операционной системы, тип браузера, сведения о местоположении, источник, откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, какие страницы
открывает и на какие страницы нажимает пользователь) в целях функционирования сайта, проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.
При оформлении заказа в ServerFlow вы можете сообщить о намерении оставить отзыв о нашей работе после получения товара.
Нам важно ваше честное мнение. Оно помогает развивать сервис и даёт другим клиентам представление о нашей работе.
Вы можете оставить отзыв на удобной для вас платформе:
Google Maps
2GIS
Яндекс Карты
Как работает акция
Применяя промокод, вы подтверждаете намерение поделиться впечатлением о работе ServerFlow после получения заказа. Мы применяем бонус уже к текущему заказу в знак благодарности за обратную связь.
Условия акции:
скидка 1 500 ₽ при заказе от 30 000 ₽
или бесплатная доставка* при заказе до 30 000 ₽
* Бесплатная доставка заказа осуществляется до ПВЗ СДЭК.