Перейти к содержимому

H 264 или mpeg4 что лучше

  • автор:

Какое видео по качеству лучше?- mpeg4 или H264?

при одинаковом объеме файла, видео, сжатое H.264, будет не в пример лучше. Это довольно новый кодек и в нем учитывается много нюансов для оптимального кодирования видеопотока, также учтены ошибки кодеков предыдущего поколения.

тот же самый вопрос.
возможно что-то изменилось за 10 лет? =)
Иван УжеговЗнаток (271) 4 года назад
и какой кодек лучше подойдёт для телефона?

MPEG-4 (ч. 10) и H.264 — это одно и то же, а вот MPEG-4 (ч. 2) и H.264 — разные кодеки. 254-ый лучше и новее. На 264-ый снимают все телефоны, кроме айфонов. С iOS 11 они снимают в H.265, которые по качеству такие же, но весят меньше из-за лучшего сжатия.

Что такое кодек H.264, MPEG-4, MJPEG

Кодек H.264

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

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

Чтобы понять причину этому, необходимо хотя бы в общих чертах понимать, особенности работы кодеков H.264, MPEG-4 и MJPEG, а также вытекающие из этого преимущества и недостатки их использования.

MJPEG (Motion JPEG)

  • Данный кодек использует покадровую компрессию

Что это означает? Грубо говоря, данный принцип сжатия аналогичен тому, если бы вы собственноручно брали каждый кадр видео и сжимали его в формате JPEG с помощью, например, Microsoft Paint или Photoshop. Главным преимуществом данного кодека считается простота алгоритма сжатия, что не требует высокопроизводительного процессора. А вот недостатки этого продукта и стали причиной того, что применение его стремительно падает в системах видеонаблюдения. Итак, это в первую очередь – высокие требования к размерам дискового пространства для хранения информации. Кроме того, при реализации возможности удаленного доступа к видео данным посредством Интернет использование кодека MJPEG характеризуется не рациональным использованием пропускного канала связи, так как при сжатии отдельных кадров не учитываются изменения в последовательности кадров, что приводит к отправке лишней (одинаковой) информации. Таким образом, кодек MJPEG остается актуален для бюджетных вариантов систем видеонаблюдения, так как не предъявляет высоких требований к техническим характеристикам компьютеризированной части, однако для многофункциональных систем мониторинга и камер с большим разрешением его использование является не рациональным.

Стандарты записи H.265 и H.264 (MPEG4)

Стандарты сжатия для видеосигнала появились еще со времен появления IP интернет-протокола и используются в различных сферах: от видеоконференций в интернете и широкополосных сетях связи до цифрово­го ТВ, видеонаблюдения и мобильных IР-сетей.

На данный момент распространенным и популярным форматом кодирования цифрового видео является H.264, но всё больше внимания производители и потребители обращают на стандарт сжатия H.265 или HEVC (High Efficiency Video Coding — высокоэффективное видео кодирование). Давайте разберемся в их преимуществах и недостатках.

Стандарты сжатия H.264 и H.265

В чем преимущество H.265?

Формат сжатия H.265 использует только половину битрейта формата Н.264, а значит, можно больше передать информации по одинаковому пропускному каналу и сократить затраты на аппаратное «железо».

Но, несмотря на это явное преимущество, формат H.265 еще далёк от массового внедрения. Можно ли что-то сделать пока с форматом Н.264? Ведь с учетом роста современных технологий и популярности видео контента растут и требования к пропускной способности канала и объемам сохраняемых данных.

Популярный сейчас кодек H.264 тоже не стоит на месте и его битрейт оптимизируют тремя способами: предиктивным кодированием, подавлением шума, и «долгосрочным» управлением битрейтом (predictive encoding, noise suppression, and “long-term” bitrate control). В результате удалось сократить занимаемую память видео до 75%, а значит, кодек H.264 еще долго будет конкурировать с новым кодеком Н.265

Сложности H.265

Так как кодек Н.264 дорабатывается и уже давно используется, то производители не спешат вкладывать денежные средства в модернизацию оборудования. А по результатам тестирования кодека Н.265 различными командами, выводы оказались неоднозначными. В реальном сравнении кодеки не сильно отличались по размеру видеопотока. А вот проблемы с воспроизведением нового кодека были у многих плееров. Разница в качестве видео была заметна только на минимальных настройках (200 кбит/сек). Картинка Н.265 оказалась более детализированной, что может быть полезным в видеонаблюдении для распознавания номеров автомобиля на въезде.

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

Усовершенствованный кодек H.264

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

Оптимизированные технологии H.264

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

Предиктивное кодирование

В упрощенном варианте это кодирование объясняет картинка. Статичный фон отделяется от подвижных объектов и упрощается, битрейт значительно снижается, оптимизированное кодирование сокращает объем видеопотока.

Технология H.264+

Компании Hikvision разработала современный стандрарт сжатия H.264+. Видеокамера определяет подвижные участки кадра и кодирует их с повышенным содержанием битрейта, на статичные участки выделяется битрейта меньше. Далее, применяется стандартный кодек H.264/AVC, с помощью которого можно просматривать и хранить видео на совместимых устройствах. Единственное, H.264+ не может автоматически добавлять или убавлять ключевые кадры.

Сравнение картинки H.264 H.265

Рис.6.1. Сравнение картинки при минимальном качестве сжатия

Сравнение картинки H.264 H.265

Рис.7.1. Сравнение картинки при максимальном качестве сжатия

Подавление шума

Кодирование H.264 позволяет эффективно подавлять различные шумы, возникающие при записи и передачи сигнала. Это может быть нежелательный электрический сигнал, размытые пиксели, вызванные колебаниями света, температуры, или другими посторонними помехами. Путём интеллектуального кодирования объектов переднего плана изображение преобразуется в более четкое с точной цветопередачей.

Так лучше ли кодирование Н.264 чем Н.265?

С учетом вышеизложенного сделаем выводы: кодирование Н.264 предлагает не меньше, чем предлагает стандарт Н.265. Помимо всего, Н.264 совместим со всеми существующими системами, более распространен и меньше стоит.

Стандарт H.265 дает преимущество до 50% в сжатии видео потока, как следствие — вы сэкономите на размере жесткого диска или выиграете в сроке жизни накопителя. Формат сжатия H.265 оправдывает себя только при условии, что камера ведет запись статичных объектов (к примеру ночью, когда нет движения). Если камера снимает оживленный поток людей, который полностью охватывает весь кадр камеры, то существенного эффекта в сжатии вы не получите.

Эволюция форматов видеосжатия обычно исчисляется десятилетиями: в 90-х появился формат MPEG2, в 2000-х запущен Н.264, а в 2013 г. выпущен Н.265. Форматы кодирования следуют за технологическим прогрессом и индустрией видеозаписи/воспроизведения. Так, с MPEG2 появились DVD, с Н.264 – HD-технология, а с кодированием Н.265 наступила эра передовых цифровых технологий и мобильного интернета. Конечно, в ближайшие годы передовые компании и программисты доработают формат кодирования Н.265 и тогда его преимущества станут намного значительнее, что совершит очередной технический переворот сферы видеонаблюдения.

Закажите
бесплатный выезд специалиста

для оценки объекта, приедем в удобное для Вас время

H 264 или mpeg4 что лучше

Будь в курсе последних новостей из мира гаджетов и технологий

iGuides для смартфонов Apple

В чем разница между MPEG-4, AVC/H.264 и MP4?

Elecard Company

20 сентября 2022, 11:30

MPEG-4 video, AVC/H.264, MP4 являются представителями семейства MPEG-4 стандартов, из-за чего часто возникает путаница.

  1. MPEG-4 Part 2 Visual (ISO/IEC 14496-2): стандарт сжатия видеоданных, воплощен в видеокодек MPEG-4, опубликован в 1999 году;
  2. MPEG-4 Part 10 Advanced Video Coding (ISO/IEC 14496-10): стандарт сжатия видеоданных, воплощен в видеокодек AVC/H.264, опубликован в 2003 году;
  3. MPEG-4 Part 14 (ISO/IEC 14496-14): MP4 file format – медиаконтейнер, определяет способ хранения данных, но не алгоритм сжатия.

AVC/H.264 кодек взял лучшее от MPEG-4 Visual, однако данные видео форматы не обладают обратной совместимостью! MPEG-4 кодек был вытеснен с рынка, т.к. AVC/H.264 обеспечивал более высокую степень сжатия. На данный момент AVC/H.264 является самым популярным форматом в мире.

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

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

Основное отличие состоит в том, что кодек (видео формат) — это алгоритм кодирования/декодирования видеоданных, а контейнер (файловый формат) — это пакет, в котором хранится сжатая видеопоследовательность.

Примеры видеокодеков и медиаконтейнеров:

Видеокодеки:

H.261, H.263, VC-1, MPEG-1, MPEG-2, MPEG-4, AVS1, AVS2, AVS3, VP8, VP9, AV1, AVC/H.264, HEVC/H.265, VVC/H.266, EVC, LCEVC

Медиаконтейнеры:

MPEG-1 System Stream, MPEG-2 Program Stream, MPEG-2 Transport Stream, MP4, MOV, MKV, WebM, AVI, FLV, IVF, MXF, HEIC

История развития видеокодеков:

История развития видеокодеков

  • H.261 – 1990 год, VCEG
  • MPEG-1 – 1991 год, MPEG
  • H.263 – 1995 год, VCEG
  • MPEG-2 – 1996 год, MPEG
  • MPEG-4 part 2 – 1999 год, MPEG
  • AVC – 2003 год, JVET (MPEG+VCEG)
  • VC-1 – 2003 год, Microsoft
  • AVS1 – 2006 год, Audio and Video coding standard workgroup of China
  • VP8 – 2008 год, Google
  • VP9 – 2013 год, Google
  • HEVC – 2013 год, JVET
  • AVS2 – 2016 год, Audio and Video coding standard workgroup of China
  • AV1 – 2018 год, Alliance for open media (Google, IBM, Amazon, Intel, Netflix, Cisco, Mozilla и др.)
  • AVS3 part 1 – 2019 год, Audio and Video coding standard workgroup of China
  • VVC/H.266 – 2020 год, JVET
  • EVC – 2020 год, MPEG
  • LCEVC – 2020 год, MPEG
  • AVS3 part 2 – 2022 год, Audio and Video coding standard workgroup of China

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *