Что такое H.265, и почему это лучше, чем H.264?

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(0 голосов, в среднем: 0 из 5)

Известный как High Efficiency Video Coding (HVEC) и MPEG-H Part 2, H.265 является стандартом для сжатия видео, разработанный для новейших поколений видео с высоким разрешением. Он является преемником широко используемого кодер-декодера H.264 (также называемого AVC или MPEG-4 Part 10) и предлагает некоторые существенные улучшения по сравнению с нынешней схемой сжатия. H.265 был разработан Совместной Коллективной Группой по Кодированию Видео (JCT-VC), группой экспертов по кодированию видео, которые начали работать над стандартом сжатия еще в 2010 году.

H.265

Почему H.265 лучше, чем H.264?

Кодек H.265 предлагает некоторые существенные улучшения по отношению к кодеку H.264, который был впервые разработан в туманные дни 2003 года. Есть очень много улучшений, которые можно рассмотреть, но здесь рассмотрены основные моменты для потребителей.

Лучшее сжатие

H.265 предлагает значительно улучшенное сжатие по сравнению с H.264. Новый кодек может сделать, почти вдвое, большее сжатие, чем его предшественник. С H.265 видео, с таким же визуальным качеством, занимало бы лишь половину памяти. В качестве альтернативы, видео с одинаковым размером файла и скоростью передачи битов, может быть значительно лучше. Часть этого улучшения связана с увеличением размера макроблока. H.264 позволяет использовать только макроблоки размером 16 x 16 пикселей, которые слишком малы, чтобы быть действительно эффективными в видео с более высоким разрешением. H.265 обеспечивает макроблоки 64 x 64 пикселя (теперь они называются единицами дерева кодирования или CTU), что позволяет повысить эффективность кодирования при всех разрешениях.

Улучшенное предсказание внутрикадрового движения

Сжатие видео зависит от предсказания движения между кадрами. Когда в пикселе нет изменений, видеокодек может сэкономить место, ссылаясь на него, а не воспроизводить его. Таким образом, улучшенное предсказание движения означает улучшенный размер файла и качество сжатия. Наряду с улучшенными стандартами сжатия в H.265 мы также находим значительные улучшения в прогнозировании движения и компенсации.

Улучшенное внутрикадровое прогнозирование

Сжатие видео также выигрывает от анализа «движения» в отдельных кадрах, что позволяет сжимать отдельные кадры видео более эффективно. Это может быть достигнуто путем описания пикселей математической функцией, а не фактическими значениями пикселей. Функция занимает меньше места, чем пиксельные данные, уменьшая размер файла. Однако кодек должен поддерживать достаточно продвинутую математическую функцию, чтобы этот метод был действительно полезным. Функция внутрикадрового предсказания H.265 гораздо более подробна, чем H.264, она допускает 33 направления движения по девяти направлениям H.264.

Параллельная обработка

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

Более высокий максимальный размер кадра

Мир получает более высокое разрешение, и H.265 это поддерживает. С H.265 видео можно кодировать до 8K UHD или 8192 пикселей × 4320 пикселей. В настоящее время только несколько камер могут выпускать 8K видео, и очень немногие мониторы могут отображать такое разрешение. Но так же, как HD является сегодняшним стандартом, мы можем ожидать, что 4K и, в конечном итоге, 8K поднимется до такого же уровня внимания.

Поддержка оборудования 

Кодек H.265 специально поддерживается нынешним поколением процессоров Intel. Линия процессоров Kaby Lake содержит специальные наборы инструкций для кодирования и декодирования видео H.265, как и для будущих поколений. Это дает кодеку большую выгоду от скорости и согласованности по сравнению с другими видео-кодеками высокого разрешения. Учитывая популярность и техническое превосходство кодека H.264, неудивительно, что Intel предпочла бы отказаться от своего оборудования, как и его преемник. Конечно, это не ограничивает использование H.265 процессорами Kaby Lake, но это означает, что компьютеры, использующие чипы Kaby Lake, будут более гибко воспроизводить видео H.265. И учитывая, что вычислительные накладные расходы, необходимые для кодирования и декодирования видео высокого разрешения H.265 довольно значительны, это может означать существенное различие между версиями H.265, поддерживаемыми аппаратным и программным обеспечением.

Вывод: где найти H.265?

H.265 по-прежнему менее распространен, чем H.264, но он быстро набирает значимость на рынке. Новая операционная система Apple iPhone и iPad, iOS 11, сохраняет все видеофайлы в H.265. Новое поколение MacBook Pro включает аппаратную поддержку Kaby Lake для декодирования кодека. Формат видео также будет использоваться в веб-браузере Apple tvOS и Safari для потокового видео.

Только в прошлом месяце Microsoft выпустила бесплатное расширение для Windows 10, которое добавляет поддержку декодирования видео H.265. Содержимое 4K Netflix транслируется кодеком H.265 на поддерживаемое оборудование. С другой стороны, YouTube не использует H.265, вместо этого выбирает свою конкурирующую схему сжатия VP9.

Но в ближайшие годы, мы, скорее всего, увидим, что H.265, со своей высокой эффективность, будет доминировать на рынке.

Возможно вас заинтересует

Оставить комментарий

Да! Вы решили оставить комментарий. Это здорово! Рекомендуется ознакомиться с правилами блога. Ведите содержательную беседу.