H 265 кодек что это

Обновлено: 04.07.2024

При переходе с аналогового на цифровое видеонаблюдение возникла необходимость в решении вопроса хранения записей. Большой размер необработанных файлов и ограниченный объем накопителей при их высокой стоимости привели к разработке алгоритмов сжатия видео и аудио архива — видеокодеков.

Суть работы механизма заключается в кодировании видео для передачи и хранения с последующим декодированием при воспроизведении. От метода и степени сжатия зависят потери качества. Таким образом снижается нагрузка на каналы связи, уменьшается размер файлов записи, что позволяет содержать большой архив на одном накопителе.

Современные методы компрессии в видеонаблюдении — H265 и H265+.

Разновидности кодеков

Первый эффективный алгоритм сжатия — MJPEG, основанный на покадровой обработке видео по аналогии с фото.

В 2003 году появился метод H.264, который стал настоящим революционным решением, и до сих пор активно используется в видеонаблюдении.

По сравнению с MJPEG, технология позволила сделать файл меньше на 80%. Здесь применяются разнообразные механизмы и приемы, включая оптимизацию картинки, взаимосвязь кадров, фиксацию статичных участков.

Все это есть и у видеокодека H.264+, оптимизированного для видеонаблюдения. Метод разработан компанией Hikvision. Просматриваемая с камеры зона имеет множество статичных участков, которые стали менее детализированными, появилось более точное предсказание движения объектов. Таким образом экономия места на жестком диске увеличилась еще на 30-50%.

Поддержка кодеков H 265 и H 265+ подняла эффективность видеонаблюдения на новый уровень. Предыдущие методы подходили для небольших сетей и устройств с низким разрешением. Поддержка H265 и H265+ позволяет экономить на построении системы, увеличивает дальность передачи за счет снижения требований к пропускной способности.

Достоинства

  • экономия дискового пространства более чем на 80% по сравнению с H.264;
  • возможность увеличения дальности передачи;
  • упрощение построения сети;
  • поддержка высокого разрешения — до 8K;
  • улучшение детализации;
  • взаимодействие с мобильными устройствами и веб-клиентом;
  • поддержка до 60 FPS;
  • возможность передачи видео по сети 3G;

Недостатки

В чем отличие алгоритма H 265+ от кодека H 265

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

Алгоритм разрабатывался для передачи видео, и широко распространен. Суть метода заключается в отделении движущегося объекта от статичного фона. Ключевые зоны кадра получили повышенную детализацию. Чтобы обеспечить поддержку кодека H 265, производители должны оплачивать лицензию, что приводит к удорожанию продуктов для конечного пользователя.

Разработчики компании Hikvision пошли дальше, и усовершенствовали алгоритм для сетей видеонаблюдения. Так появился новый стандарт H 265+.

Преимущества H 265+ над H 265 достигается за счет применения механизмов подавления фонового шума, кодирования с более точным предсказанием движений, а также при помощи долгосрочного управления видеопотоком.

Битрейт видео в алгоритме H265, в отличие от H265+, более стабилен, а усовершенствованный кодек сводит этот показатель к минимуму при отсутствии действий в зоне видеонаблюдения.

Высокоэффективный видео кодек (High Efficiency Video Coding (HEVC)), видео кодек, известный также как кодек H 265, который сжимает сильнее в более чем в два раза, чем лучший видео кодек для Blu-ray.


Идея HEVC заключается в том, чтобы предложить тот же уровень качества изображения, что и AVC, но с улучшенным сжатием, поэтому видео файл, сжатый с помощью этого кодека, будет в два раза меньше. Это важно, для вещания в формате 4K / Ultra HD (интернет и спутник), 4K Blu-ray и для других целей.

Но достаточно ли хорошо он в этом отношении, как он работает?

Сжатие (хорошее, плохое, с потерями)

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

Есть много способов сделать это, одним из самых простых является снижение качества. В некоторых случаях это нормально. Подумайте о видео на YouTube с низким качеством. Не очень, правда? Часто это связано с тем, что видео сильно сжато (до или во время загрузки).


Сильное сжатие при помощи различных кодеков может быть технически одинаковым, но в зависимости от кодека, изображение может казаться более мягким, шумным или иметь странные отвлекающие артефакты (как показано выше).

Но это не самая хорошая идея, если нужно сохранить намерение режиссера или показать свой новеньки 77-дюймовый телек.

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

Смотрите также: Как сделать титры в нижней части экрана, которые не будут скучными.

Позвольте мне сказать это так. Скажите, что у вас есть бушель из яблок. Вам нужно поместить 100 яблок внутрь. Вы можете сделать это с большим сжатием (сокращение яблок до пюре) или с лучшим сжатием (поиск лучшего способа сделать их целыми, но при этом, уменьшить объем занимаемого места).


Большее сжатия: яблочное пюре
Лучшее сжатие: больше яблок, в одном и том же пространстве.

Как вы можете видеть из этого восхитительного примера, «более» сжатие легче сделать, в то время как «лучшее» сжатие требует более продуманных и / или лучших технологий.

Кодек H.265

Не желая делать небольшие, косметические улучшения, всякий раз, когда вводится новый стандарт сжатия, это должно быть значительным изменением. При каждом переходе на новый стандарт, либо объем видео становится в два раза меньше при том же качестве, либо более высокое качество изображения про том же объеме.

Как удалось этого достичь? Во многом благодаря расширению использования AVC (и других методов сжатия).

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

Затем HEVC расширяет размер области, на которую смотрят эти изменения. Большие и меньшие «блоки» существенно, что обеспечивает дополнительную эффективность. Они могут быть больше, меньше и различной формы в HEVC, чем в предыдущих кодеках. Более крупные блоки, например, оказались более эффективными.


Затем были улучшены другие вещи, такие как компенсация движения, пространственное предсказание и т. Д. Все это было бы сделано в AVC или даже раньше, но это требовало большей вычислительной мощности, чем это было в то время экономически целесообразно.

На этапе разработки алгоритм сжатия объективно проверяется на эффективность его исходного видео. Также проверяется и субъективно, профессионалами видео, сравнивающими различные методы сжатия в «слепом» тесте, где они не знают, какой именно метод перед ними. Сравнение человеком, имеет решающее значение. Просто потому, что компьютер говорит, что один уровень сжатия лучше, чем другой, не означает, что он выглядит лучше другого.

Поскольку H.265 работает намного интенсивнее, не ожидайте простого обновления прошивки, чтобы заставить ваше устройство декодировать его. На самом деле, это часть проблемы. Вам нужен аппаратный декодер. Ваш телевизор или медиа проигрывателя изначально должен иметь декодер, прошивкой тут не обойтись. Может ли ПК высокого класса декодировать его с помощью программного обеспечения? Может быть.

Достаточно ли этого?

Ну, технически да, но с большой оговоркой. Как и AVC (и другие стандарты сжатия), H.265 настраивается в зависимости от требуемой пропускной способности. Хотите 4K на низкоскоростном интернете? Нет проблем; увеличьте степень сжатия (помните яблочный соус?). Хотите лучшее качество изображения? Нет проблем; уменьшите степень сжатия.

Хотя эта схема обеспечивает гибкость, это также означает, что «4K» и «UHD» не обязательно гарантируют лучшее качество изображения, чем сегодня, «1080p» или «HD». Очень сжатый сигнал 4K во многих отношениях выглядел хуже, чем менее сильно сжатый сигнал HD.

Другими словами, потоковая передача 4K может выглядеть хуже, чем текущий 1080p Blu-ray, в зависимости от того, сколько используется сжатие

И хотя скорость обработки на всех устройствах соответствует закону Мура, пропускная способность интернета ограничена.

Смотрите также: Что такое правило 180 градусов в видео и как его правильно нарушить.

Еще одно преимущество

В то время как большинство потенциальных преимуществ HEVC сосредоточены на 4K, его лучшее сжатие обеспечивает преимущества для HD. Более низкая пропускная способность с HD означает, что больше людей может получить HD. Люди, у которых низкая скорость интернета, с новым кодеком смогут смотреть HD видео. Если у вас тариф с оплатой за мегабайты, то более низкие скорости передачи данных также означают более дешевый просмотр HD.

Чем смотреть HEVC.

Понятно, сразу возникает вопрос, как смотреть HEVC. Есть несколько решений, в зависимости от того, что у вас есть.

HEVC Video Extension

Если ваш ПК отвечает этим требованиям, то это расширение вы можете получить при обновлении Windows. Но если вы не стали обновлять свою ОС, но хотите смотреть фильмы в формате HEVC, то вы можете скачать приложения с официального сайта Microsoft.

HEVC Video Extension

HEVC Video Extension в магазине приложений Microsoft

Проигрыватель для HEVC.

Если же у вас либо другая ОС, например Windows 7, или просто ваш компьютер не столь мощный, то вы можете скачать плейер, с поддержкой HEVC, например WindowsPlayer. Данный плейер, вы можете скачать с официального сайта программы.

Проигрыватель WindowsPlayer для воспроизведения файлов HEVC

Проигрыватель WindowsPlayer для воспроизведения файлов HEVC

Заключение

Начните искать HEVC (или H.265) в качестве позиции на телевизорах, проигрывателях Blu-ray и других медиаплеерах в будущем. Почти все основные модели начиная с моделей 2014 года выпуска включают необходимый аппаратный декодер, хотя лучше сразу убедится, что он действительно есть, чем потом жалеть о покупке.

В своё время разработка кодека H264 стала настоящим прорывом, потому что получилось посадить за один стол людей, занимающихся телевидением, IP камерами, конференц-связью и родить стандарт, которого в целом хватило всем.

Напоминаю, что кодек — это не конкретный алгоритм, а описание форматов упаковки видео так, что бы упихнуться в предельно сжатое количество бит. Энкодер волен выбирать способы упаковки согласно стандарта кодека.

Так вот H264 — это сочетание хорошего кодека, хороших энкодеров и массы приличных декодеров. Но что же происходит с H265?

H265 — это стандарт, который приходит на смену H264. Его прибытие стало омрачено сомнительной авантюрой гугла с их VP6, VP9, VP10 и сказками о том, что кодеки серии VP лучше любого H264 и т.п.

Главная суть H265 в том, что он продается как решение для размеров экранов выше чем FullHD. Для чего он реально годится мы поговорим ниже, но мир устроен так, что сначала надо продать. Вот для 4K он и продается.

Я хочу немного поговорить о текущем статусе поддержки H265, потому что к нам с этим обращаются и приходится проводить ликбез каждый раз.

Кодирование

На сегодняшний день H265, он же HEVC уже поддерживается на большом количестве энкодеров: софтверные, обычные аппаратные (Nvidia NVENC, Intel QSV) и железные аппаратные.

Какое-то заметное применение H265 можно встретить на спутниковом телевидении (редкие, но уже встречающиеся каналы с гигантским битрейтом), IP камеры и всякие бесчисленные коробочки для захвата и кодирования HDMI (и немножко SDI).

Зачем нужно захватывать HDMI и публиковать на сайт? Ну как бы догадайтесь сами, особенно если железка обещает вскрыть HDCP. Подскажу лишь, что это очень популярно для стриминга игр, когда не хочется добавлять никакой нагрузки на компьютер.

Здесь надо быть очень аккуратными с тем, что именно будет уметь железка или софтина. Так, например, Hisilicon достаточно давно выпустил первый чипсет с поддержкой H265 для IP-камер, а вот софт отстал чуть ли не на полтора года от них. Сегодня до сих пор продается полно камер, у которых написано H265, а они не могут его отдавать в реальном времени — только экспортировать файлы через нерабочий китайский софт. В чём тут выражается поддержка H265, продавцы ответить не могут, но упорно кивают головой: да, да, можем h265.

Аналогичная проблема и с RTMP энкодерами. Один из частейших вопросов: «а что, ваш софт не умеет H265 по RTMP?».

Это не наш софт «не умеет», а RTMP не умеет H265. В RTML используется flv-подобная упаковка кадров и H265 ни в одном, ни в другом стандарте как доступные не отмечены. Есть всякие хитрые хаки, позволяющие запихать H265 в протокол, не рассчитанный на это, но называть это RTMP уже будет перебор — это будет проприетарный, закрытый протокол. Подобные изменения существуют, делаются они китайцами, а это как правило означает просто истеричное отношение к предложениям поделиться спецификацией на протокол.

Т.е. железо может уметь H265, а софт, запущенный на нём, может отставать в развитии и просто не уметь с ним работать и такого пока ещё полно.

Вещание

Сейчас в дикой природе H265 проще всего встретить на IP-камерах: там оно уже есть и уже потихоньку распространяется, спасибо HUAWEI. Так же можно на спутниках найти 30-мегабитные каналы, сжатые в H265.

По нашему опыту постепенно делаются попытки внедрить его в различных OTT-сервисах, где есть контроль за устройством.

По поводу вещания ситуация такая: H265 в протоколе HLS поддерживается всеми уже очень давно, а эппл очень вовремя очухались и зафиксировали очевидное в стандарте. Но всем пока что плевать, потому что мало какие айфоны могут его проигрывать.

Так же H265 передается по RTSP: есть упаковка и в SDP, и в RTP. Остается старый нюанс с передачей bframes по RTSP, но это отдельная головная боль.

Если вы встречаете H265 и RTMP, то скорее всего это болтовня, но если оно реально работает, значит люди просто напихали байт и пользуются патченым сервером и клиентом. В стандартный RTMP H265 не влезает.

Проигрывание

Из десктопных браузеров показывать H265 сейчас фактически умеет только Microsoft Edge, остальные нет.

Есть проигрывание на телевизионных приставках, SmartTV и в программах/приложени, но браузеры пока очень сильно отстают.

Так же надо понимать, что на телефонах сейчас h265 скорее всего будет играться на процессоре, т.е. если хватит батарейки на просмотр рекламы, уже неплохо.

Конкуренция

H265 сравнивают с h264: ведь разницу в битрейте надо ещё увидеть, а поддержка h264 сейчас есть абсолютно везде

H265 сравнивают с VP10, потому что так попросил Гугл. На практике у VP10 проблемы с ещё меньшей поддержкой со стороны железа (а значит для него нужно ещё больше батареек и процессорной мощности) и плохие протоколы проигрывания.

H265 начали сравнивать с AV1, но это пока вообще можно не рассматривать — слишком новая штука. Очень интересно, подождем несколько лет.

Резюме

H265 развивается, распространяется, но на сегодняшний день скорее всего не будет ничего фатального, если вы его пока не рассматриваете.

У него уже на старте есть конкуренты, с которыми прийдется побороться, но есть и хорошая стартовая позиция в виде приличной родословной (от тех же людей, что и H264) и неплохая поддержка в транспортах и протоколах доставки видео.

Распространённый в «нулевых» формат DVD, основанный на кодеке MPEG2, по мере появления телевизоров и мониторов с высоким разрешением уже не мог удовлетворять возросшим требованиям к качеству видео. Поэтому появление в 2003 году формата кодирования H.264 было воспринято в основном доброжелательно. Но со временем и этот стандарт перестал отвечать современным нуждам – требовался такой кодек, который бы обеспечивал меньший размер файла при том же битрейте (или увеличенный битрейт при неизменном объёме видеофайла). Так появился усовершенствованный формат H.265, именуемый также HEVC, позволивший уменьшить размеры файлов на 30-50% при сравнимом качестве. В нём реализована поддержка разрешения уровня 8К (8192×4320 пикселей). Насколько успешно продвигается этот стандарт? Давайте разбираться.

Воспроизведение H.264 и H.265

Что такое формат H.265 (HEVC)

High Efficiency Video Coding на сегодняшний день является самым современным и продвинутым видеокодеком. Если H.264 (AVC), основанный на кодеке MPEG, был ориентирован на воспроизведение FullHD видео, то его сменщик способен сжимать видеоряд до разрешения UHDTV, или 8К.

Что интересно, к разработке более совершенного стандарта приступили в 2004 году, то есть всего через год после начала внедрения AVC. Первоначально проект назывался H.NGVC, что расшифровывается как Next-generation Video Coding, а затем за стандартом закрепилось нынешнее эволюционное название. Перед экспертной группой VCEG стояла нелёгкая задача: повысить разрешение видео, добившись снижения битрейта, при этом не увеличивая вычислительные мощности оборудования. Требования, прямо скажем, противоречивые, поэтому в полной мере их реализовать не удалось.

Формат видео HEVC

И всё-таки разработчикам удалось добиться главного: увеличения максимального размера блока, основной единицы кодека, в 16 раз по сравнению с H.264, у которого он равен 16х16 пикселей. При этом была задействована технология блоков динамического размера, когда кодек во время сжатия видео сам выбирает оптимальное количество пикселей в блоке. Это и позволило новому формату легко поддерживать разрешение 8К, хотя и 4К на сегодня внедряется не такими быстрыми темпами, как хотелось бы. Добавьте сюда технологию параллельного кодирования, и вы получите кодек, способный сжимать видео до размера, на 25-50% меньше, чем у предшественника, при том же качестве.

Новый стандарт был утверждён только в 2012 году и поначалу имел ограниченное применение – в телевидении и IP камерах. Но когда в 2017 году поддержку HEVC реализовали в iOS 11, ситуация начала быстро меняться.

Качество H.264 и H.265

Преимущества HEVC по отношению к старым форматам

С выходом iOS 11 и macOS High Sierra Apple начала усиленно продвигать новые форматы для изображений (HEIF) и видео (HEVC). Задача упростилась в том плане, что новый кодек обеспечивал либо видео лучшего разрешения, либо меньшего размера, что в эпоху глобального обмена контентом имеет немаловажное значение – попробуйте передать по сети файл размером с 10-20 ГБ.

Использование блоков большего размера позволило также сократить время, затрачиваемое на кодирование и, что не менее важно, на декодирование, предотвращая фризы при просмотре видео.

Фильм в H.264 и H.265

Частично улучшения характеристик нового формата удалось добиться за счёт использования новых технологий, о которых мы уже упоминали. Но за всё нужно платить. В данном случае речь идёт о возрастании нагрузки на аппаратную часть, из чего следует вывод, что для обеспечения декодирования видео в формате HEVC потребуется более мощное оборудование. Второй негативный момент связан с тем, что соответствующие кодеки, по крайней мере, на начальном этапе распространения формата, встроены в популярные проигрыватели в ограниченном количестве. Ещё хуже обстоят дела с «железом» – только передовые модели телевизоров, медиаплееров, телевизионной техники и IP-камер умеют «переваривать» этот формат. Но это, разумеется, дело поправимое в среднесрочной перспективе. Во всяком случае, уже сейчас количество доступных аппаратных и софтверных декодеров стремительно растёт.

Что касается ПК, то поначалу H.265 поддерживали только видеокарты 970/980 от GeForce, а для кодирования среднего видео этого формата на более слабом оборудовании требовалось порядка 10 часов. Сегодня ситуация в этом плане гораздо более благоприятная, а дивиденды от использования HEVC очень даже ощутимы. Главное, что выгода будет тем больше, чем выше качество видео: для разрешения 720p, которое ещё совсем недавно было «золотым стандартом», размер файла будет примерно на 25% меньше, чем в формате H.264. Но для 4К выигрыш составит уже 50%, а если говорить о рипах Blue-ray, то здесь экономия достигается десятикратная, то есть видео такого качества вполне можно упаковать в каких-то 3-4 ГБ.

Сжатие H.264 и H.265

Рассмотрим основные особенности кодека HEVC с технической точки зрения:

Форматы AVC и HEVC

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

Как использовать кодек HEVC

Разумеется, обычного пользователя больше интересует вопрос, чем смотреть видео в формате HEVC/H.265, нежели технические подробности реализации улучшенного стандарта.

Если не привязываться к видеоадаптеру, то самый простой вариант – это использование программных плееров. В частности, всем хорошо известного VLC. Его последняя версия гарантированно поддерживает новый формат.

Но по умолчанию поддержка HEVC здесь выключена, и чтобы смотреть видео, закодированное H.265, необходимо выполнить следующие действия:

В результате вы получите возможность просматривать на компьютере видео, сжатое новым кодеком, вне зависимости от используемой операционной системы.

Примерно таким же способом можно установить HEVC/H.265 на Windows, используя последние версии других популярных медиаплееров – Media Player Classic, KMPlayer, GOM Player и других.

Поддержка H.265 реализована и в некоторых браузерах – Microsoft Edge (начиная с 16-й версии) и Safari (от одиннадцатой версии и выше).

Что касается MacOS High Sierra, то там с новым кодеком справляется стандартное приложение «Видео», хотя если вам нравятся сторонние плееры, то все вышесказанное остаётся справедливым. Аналогичная ситуация и с мобильными девайсами, работающими под iOS 11 – здесь главное, чтобы для воспроизведения нового формата хватило производительности устройства.

Что касается смартфонов и планшетов под Android, то на сегодня получить работающий кодек HEVC/H.265 можно только в приложении MX Player с тем же условием – производительности девайса должно хватать для воспроизведения видео нового формата.

MX Player на Android

Другое дело, что видео, записанного с использованием кодека HEVC, в сети пока не так много. Остаётся надеяться, что ситуация будет постепенно улучшаться, как это было с предшественником и разрешением 4К – сегодня количество каналов, вещающих в этом формате, растёт в арифметической прогрессии.

В немалой степени проблема касается и оборудования, способного поддерживать сверхвысокие разрешения – среди компьютерных мониторов таковых практически нет, да и телевизоры с разрешением 8192×4320 пикселей – пока не столь распространённое явление. Но технический прогресс не остановить…

Известный как 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, который был впервые разработан в туманные дни 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, со своей высокой эффективность, будет доминировать на рынке.

Читайте также: