Лучшие видео конвертеры HEVC: конвертируйте видео в HEVC

Чтобы просмотреть некоторые типы видеофайлов на компьютере, например, снятые на мобильных устройствах Apple, необходимо, чтобы в операционной системе присутствовал HEVC кодек для Windows 10 / 11. К сожалению, встроенная поддержка данного кодека была удалена из ОС, начиная с версии Windows 10 1709.

Если запустить видео в формате HEVC на компьютере в Windows 10 или Windows 11, то из-за отсутствия в системе данного кодека, штатные приложения «Кино и ТВ» или Проигрыватель Windows Media (Windows Media Player) не смогут воспроизвести видео этого формата из-за отсутствия в системе соответствующего кодека.

Для решения этой ситуации, нужно скачать и установить кодек HEVC на компьютер, работающий в операционной системе Windows 10 или Windows 11. Кодек HEVC можно получить из Магазина Майкрософт (Microsoft Store), но, к сожалению, отнюдь не бесплатно.

Мы попробуем решить эту проблему, чтобы установить HEVC бесплатно в операционную систему Windows 11 или Windows 10.

Что это: HEVC

Если говорить о фильмах, которые записываются на съемные носители, обычно размер самого диска влияет на выбор метода сжатия видео. Те же Blu-ray-диски могут хранить фильмы в высоком разрешении объемами более 25 Гб. Однако, согласитесь, держать такой фильм на винчестере, особенно когда его вместимость явно ограничена, с практической точки зрения является совершенно нецелесообразным.

что это hevc

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

Текущий стандарт: AVC/H.264

Когда вы смотрите диск Blu-ray, видео на YouTube или фильм из iTunes, все они имеют идентичный исходный файл, который был получен в студии редактирования. Чтобы разместить этот фильм на диске Blu-ray или сделать его достаточно маленьким, чтобы удобно загружать из интернета, видео должно быть сжато.

Расширенное кодирование видео, также известное как AVC или H.264, является лучшим стандартом для сжатия видео среди широко используемых. Существует несколько различных методов, которые он использует, чтобы попытаться уменьшить размер файла видео.

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

Bdrip hevc что за качество

AVC также использует межкадровое сжатие, которое рассматривает несколько кадров и отмечает, какие части кадра меняются, а какие нет. Алгоритм сжатия также развивает фрейм на макроблоки и говорит: «Знаешь что? Эти куски не меняются 100 кадров подряд, поэтому давайте просто отображать их снова, вместо того, чтобы хранить все части изображения 100 раз». Это может значительно уменьшить размер файла.

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

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

High Efficiency Video Coding: основы кодирования

Для этого следует обратиться к пониманию основ кодирования сигнала. Дело в том, что здесь одну из главных ролей играет использование максимального блока. Для H.264 это 16 х 16 или в сумме 256 пикселей.

Для нового стандарта H.265 такой блок может быть в 16 раз больше! А если учесть еще и технологии изменяемых блоков, когда размер блока вбирается непосредственно самим алгоритмом в процессе сжатия, нетрудно сообразить, что новый кодек является, так сказать, наиболее «терпимым» к высоким разрешениям и на сегодняшний день поддерживает даже 8k (8192 х 4320 пикселей). Можно добавить сюда еще и функцию параллельного кодирования. Таким образом, кодек HEVC при высоком качестве изображения позволяет уменьшить битрейт, а соответственно, и размер файла. Экономия места в сравнении со стандартом H.264 может достигать 25-50%!

Профили [ править | править код ]

В октябре 2012 года проект включает в себя три профиля: Основной (Main), Основной 10 (Main 10) и Основной профиль неподвижных изображений (Main Still Picture) [16] .

Профиль — это определённый набор средств кодирования и алгоритмов, которые могут быть использованы для создания видеопотока, соответствующего этому профилю [15] . Кодер при формировании видеопотока определяет, какие компоненты можно использовать для профиля, в то время как декодер должен поддерживать все функции для данного профиля.

Main (Основной профиль) [ править | править код ]

Для основного профиля определены следующие ограничения:

  • Глубина цвета — 8 бит на канал (16,78 млн возможных цветов),
  • Цветовая субдискретизация — 4:2:0,
  • Размер буфера декодера ограничивается 6 кадрами максимального размера яркостной компоненты для этого уровня.

Main 10 (Основной профиль 10) [ править | править код ]

Main 10 — профиль для кодирования видео с глубиной цвета 10 бит на канал [16] .

Сравнение основных элементов кодеров:

AVC (High Profile)HEVC (Main 10)HEVC (Main Profile)
Размер блоковМакроблок 16x16Блоки с древовидной структурой кодирования от 64x64 до 8x8от 64x64 до 16x16
Блоки предсказанияРазбиение до 4x4от 64x64 до 4x4, асимметричное предсказаниеот 64x64 до 8x8, симметричное предсказание
Блоки преобразования8x8 и 4x432x32 16x16 8x8 4x4 + неквадратные преобразования32x32 16x16 8x8 4x4
Внутрикадровое предсказание9 режимов35 режимов35 режимов
Обратное преобразованиеДеблокирующий фильтрДеблокирующий фильтр, SAOДеблокирующий фильтр, SAO
Компенсация движенияПредсказание вектора движенияУсовершенствованное предсказание вектора движения (пространственное и временное)
Глубина цвета на канал8 бит10 бит8 бит
Энтропийное кодированиеCABAC или CAVLCCABAC с применением параллельных операций

Main Still Picture (Основной профиль неподвижных изображений) [ править | править код ]

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

Поддержка 4k и 8k: насколько это эффективно

Что же касается эффективности применения такого кодека, на заре своего появления он особой популярности не завоевал. Связано это было с тем, что поддержку нового стандарта могли обеспечить только самые мощные и современные графические чипы GeForce 970 или 980.

Собственно, и сам процесс кодирования на других менее мощных устройствах занимал порядка 10-12 часов. Таким образом, с точки зрения практической, применение нового стандарта было невыгодным.

Со временем ситуация изменилась, и теперь технологии на основе H.265 начинают применяться повсеместно. В плане экономии места в сравнении с H.264 можно привести достаточно красноречивый пример. При разрешении 720p показатель экономии составляет порядка 25%, а при условии качества 4k – более 50%. Кстати сказать, если использовать рип Blu-ray-диска, размер исходного видео может быть уменьшен почти в 10 раз (он будет «весить чуть более 3 Гб)!

Уровни [ править | править код ]

В октябре 2012 года проект HEVC определяет два слоя, Основной (Main) и Высокий (High), и 13 уровней [16] . Уровень

(Level) представляет собой набор ограничений для потока данных, связанных с вычислительными возможностями декодера и загрузкой памяти. Уровень устанавливается, исходя из максимальной частоты дискретизации, максимального размера кадра, максимальной скорости потока, минимальной степени сжатия и возможностей кадрового буфера декодера и кодера. Понятие
слой
(англ. Tier — ярус) было введено для приложений, которые различаются только максимальной скоростью потока и ёмкостью кадрового буфера кодера. Основной слой был разработан для большинства приложений, а Высокий уровень предназначен для приложений с повышенными требованиями. Декодер, соответствующий определенному слою и уровню, должен декодировать все потоки, закодированные с параметрами этого слоя и уровня и всех более низких слоев и уровней. Для уровней ниже четвёртого допускается только Основной слой [1] [16] .

Основные нововведения

Если посмотреть на некоторые новшества, среди всего того, что представлено в требованиях к новому кодеку, можно отметить следующие:

  • поддержка профилей Main 8 и 10 бит (в перспективе – 12 бит);
  • наличие двумерных разделимых, неразделимых и направленных интерполяционных фильтров ASF;
  • компенсация движения с точностью до 1/8 пикселя;
  • использование системы адаптивного предсказания ошибок и выбора матрицы в процессе кодирования;
  • наличие сравнительной схемы кодирования вектора движения;
  • режимно-зависимое внутрикадровое кодирование.

кодек hevc

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

История [ править | править код ]

В 2004 году VCEG приступила к исследованию развития технологий, которые позволили бы создать новый стандарт сжатия видео (или добиться существенного улучшения стандарта H.264/MPEG-4 AVC). В октябре 2004 года произведён обзор различных способов возможного усовершенствования H.264/MPEG-4 AVC [5] .

Изначально предусматривалось, что H.265 будет полностью новым стандартом, а не расширением H.264 вроде HVC (High-performance V >Next-generation Video Coding — следующее поколение видеокодирования), также существовала значительная часть работы VCEG до её эволюции в HEVC, совместный проект с MPEG в 2010 году. В апреле 2009 года проект получил название NGVC; в июле 2009 состоялось совещание MPEG и VCEG, на котором обсуждалась дальнейшая совместная работа по NGVC и HVC.

Предварительные требования к NGVC состоят в уменьшении битрейта на 50 % при схожей субъективной оценке качества изображения и сравнимой с H.264 High profile вычислительной сложностью. В зависимости от настроек предполагается варьирование вычислительной сложности от 1/2 до 3 по сравнению с H.264 High profile, при этом в первом случае NGVC должен обеспечивать на 25 % меньший битрейт [6] .

ISO / IEC Moving Picture Experts Group (MPEG) начала аналогичный проект в 2007 году, предварительно названный Высокопроизводительное видеокодирование (High-performance V >[7] . К июлю 2009 года результаты эксперимента показали среднее снижение скорости потока примерно на 20 % по сравнению с AVC High Profile, эти результаты побудили MPEG начать стандартизацию в сотрудничестве с VCEG.

Для разработки стандарта MPEG и VCEG создали Объединенную команду по видеокодированию Joint Collaborative Team on V >[8] . Первое заседание Объединенной команды по видеокодированию (JCT-VC) состоялось в апреле 2010 года. Было представлено 27 полноценных проектов. Оценки показали, что некоторые предложения могут достичь такого же качества изображения, как AVC, лишь с половинным битрейтом во многих испытаниях, при 2—10-кратном увеличении вычислительной сложности, и в некоторых проектах были достигнуты хорошее субъективное качество и хорошие результаты скорости передачи данных с более низкой вычислительной сложностью, чем при референсном кодировании AVC с высоким профилем. На этом совещании было принято название для совместного проекта — высокоэффективное видеокодирование High Efficiency V >[9] .

Комитет Проекта HEVC был утвержден в феврале 2012 года. В июне 2012 года MPEG LA объявила о начале процесса принятия совместных лицензий на патенты HEVC. Проект международного стандарта был утвержден в июле 2012 года на совещании, состоявшемся в Стокгольме. Fr?jdh, председатель шведской делегации MPEG, считает, что коммерческие продукты, которые поддерживают HEVC, могут быть выпущены в 2013 году [10] .

29 февраля 2012 года на выставке Mobile World Congress компания Qualcomm показала HEVC-декодер, работающий на планшете под управлением ОС Andro >[11] .

31 августа 2012 Allegro DVT объявила о выпуске двух HEVC-вещательных кодеров: кодер AL1200 HD-SDI и IP-транскодер AL2200 [12] . Allegro DVT заявила, что аппаратных декодеров HEVC не следует ожидать до 2014 года, но HEVC сможет применяться и раньше в приложениях с программным декодированием. На выставке IBC 2012 Allegro DVT показала HEVC-системы потокового IP-вещания на основе IP-транскодера AL2200.

Ericsson в сентябре 2012 года на выставке International Broadcasting Convention (IBC) представила первый в мире HEVC-кодер, Ericsson SVP 5500, который предназначен для кодирования видео в реальном времени для трансляции эфирного ТВ в сетях подвижной связи [13] .

В апреле 2013 года проект принят в качестве стандарта МСЭ-T [3] .

На начало 2022 на аппаратном уровне реализована частичная поддержка стандарта HEVC всеми крупными производителями процессоров. [ источник не указан 754 дня

]

В качестве требований к стандарту предложено много новых возможностей: [ источник не указан 754 дня

]

  • Двумерный неразделимый адаптивный интерполяционный фильтр (AIF)
  • Разделимый AIF
  • Направленный AIF
  • Компенсация движения с точностью до 1/8-пикселя (Qpel)
  • Адаптивное предсказание ошибок кодирования (APEC) в пространственной и частотной областях
  • Адаптивный выбор матрицы квантования (AQMS)
  • Основанная на сравнении схема выбора и кодирования вектора движения
  • Режимозависимое изменение настройки внутрикадрового кодирования

Предполагается, что эти приёмы принесут наибольшую пользу при многопроходном кодировании [14] .

Какое ПО использовать для просмотра фильмов в новом формате

Итак, с самим кодеком разобрались. Что это (HEVC), думается, уже немного понятно. Теперь перейдем к самому насущному вопросу, который, несомненно, интересует большинство пользователей. Что же использовать для просмотра видео, закодированного при помощи новых алгоритмов?

поддержка hevc

В принципе, в самом простом варианте можно использовать программные плееры. Одним из самых интересных, по мнению многих, является специализированное и узконаправленное приложение Daum PotPlayer. Если не подходит такой вариант, можно использовать популярный VLC Media Player, только установить нужно обязательно последнюю версию, поскольку только в ней имеется встроенная поддержка HEVC.

Однако, несмотря на все преимущества, можно отметить и массу проблем. В большинстве своем это относится только к тому, что в Интернете сейчас можно найти не так уже много фильмов или видеороликов, закодированным при помощи нового алгоритма. Что еще более огорчает, так это отсутствие поддержки со стороны вендоров. Если с программным обеспечением вопросы еще хоть как-то решаются, то производители домашних кинотеатров или Smart TV не торопятся осваивать выпуск продукции с поддержкой H.265. Да и сам кодек, хоть и считается революционным, все равно особого распространения пока не получил. Но хочется надеяться, что это временное явление.

Часть 3. 4 лучших онлайн-инструмента для преобразования ваших видео в HEVC

# 1 FreeFileConvert

Чтобы преобразовать видеофайл в HEVC с помощью FreeFileConvert, выполните следующие действия:

Шаг 1. Перейдите на сайт FreeFileConvert.

Шаг 2. Прокрутите вниз, пока не увидите светло-зеленая большая прямоугольная коробка.

Шаг 3. Вы можете импортировать видео, загрузив его со своего компьютера, через URL-адрес или из облака. Вы можете увидеть эти параметры в верхнем левом углу прямоугольника. Нажмите на текстовая ссылка для вашего предпочтительного метода импорта.

Файл

Шаг 3а. Если вы выберете Файл, нажмите кнопку Кнопка выбора из шага входного файла

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

Шаг 3c. Щелкните по кнопке ОК.

URL

Шаг 3а. Если вы выбрали URL-адрес, вставьте URL-адрес вашего видео в текстовое поле в разделе «URL-адрес файла».

облако

Шаг 3а. Наконец, если вы выберете Облако, нажмите на соответствующая кнопка откуда вы собираетесь импортировать видео — Google Диск или Dropbox.

Шаг 3б. Появится новое окно с запросом ваших учетных данных. Введите их.

Шаг 3c. Найдите в облаке видеофайл, который вы хотите преобразовать, а затем выберите его.

Шаг 4. В разделе «Формат вывода» щелкните значок Преобразовать файлы в: кнопку раскрывающегося списка.

Шаг 5. Прокрутите вниз, пока не увидите категорию — Формат видео -.

Шаг 6. Найдите HEVC в этой категории.

Шаг 7. Нажать на Кнопка конвертировать в разделе Конвертировать.

Шаг 8. Дождитесь завершения конвертации.

Шаг 9. После конвертации загрузится новая страница. Прокрутите вниз, пока не увидите преобразованный видеофайл.

Шаг 10. Нажмите кнопку «Загрузить» справа от ссылки на видео.

Шаг 11. Когда появится окно, позволяющее выбрать расположение файла, в котором будет сохранено преобразованное видео, выберите желаемое место и при необходимости измените имя файла.

Шаг 12. Нажать на Кнопку Сохранить.

Шаг 13. Дождитесь завершения загрузки.

# 2 Convertio

Чтобы преобразовать видеофайл в HEVC с помощью Convertio, выполните следующие действия:

Шаг 1. Перейдите на сайт Convertio.

Шаг 2. Загрузите видео, перетащив его на страницу или выбрав на своем компьютере Dropbox, Google Диск или введя URL-адрес.

Шаг 3. Щелкните стрелку раскрывающегося списка справа от метки «К» и выберите HEVC.

Шаг 4. Нажать на Кнопка конвертировать и подождите, пока ваше видео конвертируется.

Шаг 5. Щелкните по кнопке Download.

Шаг 6. Появится новое окно, в котором вы сможете выбрать место для файла, в котором вы хотите сохранить видео HEVC. Выберите желаемое место и при необходимости измените имя файла.

Шаг 7. Нажмите кнопку «Сохранить».

Шаг 8. Дождитесь завершения загрузки.

# 3 Media.io

Чтобы преобразовать видеофайл в HEVC с помощью Media.io, выполните следующие действия:

Шаг 1. Перейдите на сайт Media.io.

Шаг 2. Прокрутите вниз, пока не увидите Перетащите и отпустите или нажмите, чтобы добавить файл. Вы можете либо перетащить свое видео в это поле, либо нажмите на кнопку + чтобы загрузить свое видео.

Шаг 3. Появится новое окно. Выберите видеофайл, который вы хотите преобразовать, и нажмите «ОК».

Шаг 4. Щелкните стрелку раскрывающегося списка справа от метки «Кому».

Шаг 5. Найдите HEVC MP4 и щелкните по нему.

Шаг 6. Щелкните по кнопке Конвертировать.

Шаг 7. Дождитесь завершения преобразования и нажмите кнопку «Загрузить». Вы будете перенаправлены на новую страницу.

Шаг 8. Когда появится окно, позволяющее выбрать расположение файла, в котором вы хотите сохранить видео HEVC, выберите желаемое место и при необходимости измените имя файла.

Шаг 9. Нажмите кнопку «Сохранить».

Шаг 10. Дождитесь завершения загрузки.

# 4 Onlineconvertfree.com

Чтобы преобразовать видеофайл в HEVC с помощью Media.io, выполните следующие действия:

Шаг 1. Перейдите на сайт Olineconvertfree.com.

Шаг 2. Прокрутите вниз, пока не увидите большой серый прямоугольник с помощью Выбрать файл для преобразования, записанный внутри него. Нажмите на кнопку «Выбрать файл». Обратите внимание, что онлайн-конвертер позволяет конвертировать не менее двух видеофайлов. Итак, вам нужно выбрать два.

Шаг 3. Появится новое окно. Найдите на своем компьютере два видеофайла, которые вы хотите преобразовать в HEVC.

Шаг 4. Нажать на Кнопка ОК чтобы добавить свой файл.

Шаг 5. После успешной загрузки файла содержимое серого прямоугольника изменится. Под списком ваших видео находится ПРЕОБРАЗОВАТЬ ВСЕ В раскрывающийся список, Нажмите здесь.

Шаг 6. Прокрутите вниз, найдите HEVC и щелкните по нему.

Шаг 7. Нажать на Кнопка конвертировать под прямоугольником.

Шаг 8. Дождитесь завершения преобразования.

Шаг 9. Найдите преобразованные видео в формате HEVC, прокрутив вниз.

Шаг 10. Нажать на Кнопка загрузки рядом с каждым видео.

Шаг 11. Когда появится окно, позволяющее выбрать расположение файла, в котором вы хотите сохранить видео HEVC, выберите желаемое место и при необходимости измените имя файла.

Шаг 12. Нажмите кнопку «Сохранить».

Шаг 13. Дождитесь завершения загрузки.

Onelineконвертироватьбесплатно

Вместо итога

Вот вкратце и все, что касается нового стандарта в кодировании видео. Конечно, здесь были затронуты далеко не все технические стороны новой технологии, однако даже такая краткая информация поможет любому пользователю сделать вывод об основных нововведениях, целесообразности внедрения и практического использования таких технологий. А ведь по большому счету, они могут перевернуть все наши представления о качестве и обработке видеоинформации. И, по всей видимости, скоро устаревший стандарт H.264 уйдет в небытие, ведь технологии не стоят на месте. Если взять догосрочную перспективу, очень сможет быть, что и вместо кодека HEVC будет разработано что-то еще более мощное.

Вещание

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

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

Т.е. важно запомнить: MPEG-TS давно и надежно умеет передавать H265, а значит то, что называют UDP или HTTP с большой вероятностью тоже сможет.

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

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

Системные требования

Пришло время разобраться с минимальной конфигурацией компьютера для стабильной работы софта:

  • ЦП: начиная от 1 ГГц и выше.
  • ОЗУ: не менее 512 Мб оперативной памяти.
  • Место на диске: от 60 Мб и выше.
  • Операционная система: Microsoft Windows 10.

Дополнительные настройки кодека HEVC для Windows 10

Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями: