Mpeg 4 avc что это?

Цифровой формат для сжатия видео H.264 (MPEG4 AVC)

Что такое H.264

Почему важно сжатие?

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

Как работает H.264?

Видео — это поток отдельных изображений или кадров. H.264 удаляет из потока избыточную информацию. Каждый кадр делится на маленькие блоки размером в 4×4 пикселя для высокоточного анализа. При обработке кадра средство сжатия (кодировщик) ищет блоки в предыдущем кадре, только что записанном, и в следующем кадре в последовательности. Оно находит, что изменилось, а что осталось прежним. Затем избыточная информация удаляется. Этот процесс повторяется на протяжении всего потока.

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

Как работает H.264 с веб-камерой?

Изображения захватываются датчиком веб-камеры, оцифровываются и сжимаются в формат H.264. Все кодирование видео выполняется в камере, так что вся нагрузка не ляжет на процессор компьютера. Затем видеоданные передаются по USB-кабелю для просмотра на компьютере, для видеообщения в реальном времени, для роликов Facebook и YouTube, для компактного хранения на диске.

Что для пользователя означает поддержка формата H.264 в камере?

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

Вот список функций, не поддерживаемых при разрешении 720p и 1080p:

  • Панорамирование, масштабирование и изменение угла съемки
  • Слежение за лицом

Примечание. Эти функции по-прежнему можно использовать (только для видеозаписей), если выбрать более низкое разрешение видео вместо 720p или 1080p.

Особенности стандарта сжатия видеоданных H.264

Преимущества H.264

По сравнению с MPEG2 (DVD-Video) и MPEG4 ASP (DivX, XviD), сжатие H.264 работает существенно более эффективно, обеспечивая лучшее качество изображения (вплоть до недостижимого для MPEG2 и MPEG4 ASP уровня) и меньший объём файла.

Недостатки H.264

Главным недостатком H.264 являются заметно более высокие требования к оборудованию для кодирования и воспроизведения видеофайлов.

Например, на компьютере на основе процессора Intel Pentium 4 с частотой 3,2 ГГц комфортно (плавно, без рывков) при использовании декодера ffdshow tryouts под Windows Vista воспроизводится лишь видео в «среднем» HD-разрешении — 1280×720. Так называемое Full-HD-видео (1920×1080) в зависимости от сложности сцен может уже заметно «притормаживать». Следует заметить, впрочем, что в Windows предыдущего поколения — XP — Full-HD-видео на том же оборудовании во многих случаях воспроизводится вполне плавно.

Эффективность использования ресурсов компьютера при воспроизведении в некоторой степени зависит от используемого декодера.

Декодеры H.264

Поддержка H.264

H.264 принят в качестве стандарта для сжатия видео высокой чёткости (HD, HDTV), распространяемого на оптических носителях нового поколения — Blu-ray и HD DVD, используется в мобильных устройствах, поддерживается в Apple QuickTime, получает распространение в системах цифрового телевещания, видеоконференцсвязи, видеонаблюдения и проч. Adobe Flash Player, являющийся стандартом де-факто для мультимедийных web-приложений и онлайн-видеохостингов вроде YouTube, поддерживает прямое воспроизведение H.264-видео начиная с версии 9.0.115, вышедшей в конце 2007 г.

Стандарты, форматы, кодеки, контейнеры

Кодек и стандарт — не одно и то же. Стандарт — это спецификация (описание) алгоритма сжатия (например, H.264), кодек — конкретная его программная реализация (например, x264).

Не следует также путать формат данных и формат контейнера, в котором эти данные могут храниться. Одни и те же данные (например, сжатые по алгоритму H.264 кодером x264) могут быть упакованы в разные контейнеры (например, Matroska, MP4 или AVI). И наоборот, в контейнере одного и того же формата (например, MKV) не обязаны находиться видеоданные в формате H.264 — можно легко столкнуться с MKV-файлом, внутри которого будет обычное DivX-видео.

Форматы контейнеров данных

Существует несколько распространённых форматов контейнеров, основные из них — MP4, Matroska (MKV) и AVI.

MP4 Официальный стандарт контейнера для видео H.264. Главный недостаток MP4 состоит в том, что, по спецификации, такой файл может содержать звук только в формате AAC. Это приводит к вынужденным потерям качества звука, например, при создании резервных копий DVD-фильмов из-за необходимости перекодирования из одного формата сжатия с потерями (AC3, Dolby Digital) в другой (AAC). Чисто технически в контейнер MP4 можно поместить поток любого формата, но возможность воспроизведения такого файла в любом плеере не будет гарантированной. Matroska (Матрёшка, MKV) Открытый формат контейнера, официально не принят какой-либо организацией по стандартизации, но является чрезвычайно гибким, а потому широко используется и поддерживается как программными, так и аппаратными плеерами известных производителей: как выполненными в виде самостоятельных устройств — например, WD TV Live, так и встроенными в современные телевизоры. В отличие от MP4, контейнер Matroska может содержать звук в любом формате — например, AC3, являющемся стандартным для DVD-Video. Это даёт возможность, создавая, например, резервную копию DVD-фильма, закодировать видео в H.264, но звук при этом оставить в исходном формате AC3, исключив потери качества звука, связанные с перекодированием. AVI В контейнере AVI обычно представлено видео в популярных форматах DivX и XviD (MPEG4 ASP). Для хранения данных, закодированных по стандарту H.264, контейнер AVI формально не предназначен и потому для этих целей обычно не используется, а в редких случаях такого, некорректного, его применения возможность воспроизведения соответствующих файлов не гарантируется.

Воспроизведение H.264-видеофайлов

Для воспроизведения видеофайлов формата H.264 есть несколько возможностей.

  • В современных телевизорах (выпущенных в 2011—2012 годах и позднее) можно использовать аппаратный плеер, встроенный непосредственно в телевизор. К сожалению, обычно такие плееры не поддерживают воспроизведение звуковых дорожек в формате DTS, а поддерживают только форматы AC3 и AAC, но в остальном обычно без проблем воспроизводят большинство видеофайлов.
  • Современный автономный аппаратный плеер, подключаемый к телевизору по интерфейсу HDMI — например, WD TV Live. Важно, чтобы модель была современной — старые модели плееров — например, iconBIT HD375W — при формально привлекательных характеристиках были способны воспроизвести лишь некоторые видеофайлы, при воспроизведении остальных страдая от рассинхронизации видео и звука, артефактов изображения и зависаний. Как и в случае встроенных в телевизоры плееров, поддержка формата DTS тоже характерна не для всех автономных плееров.
  • Воспроизведение видео программными средствами на компьютере — наиболее гибкий и универсальный способ, обеспечивающий максимальную совместимость с подавляющим большинством видеофайлов. Именно этот способ применяется в так называемых HTPC — компьютерах, используемых в качестве основы для организации домашнего кинотеатра. В качестве HTPC могут использоваться, в частности, маломощные компактные компьютеры, называемые неттопами и снабжённые HDMI-выходом для подключения к телевизору — например, построенные на платформе nVidia ION / ION 2, графическое ядро которой позволяет плавно воспроизводить H.264-видео высокой чёткости (Full HD, 1080p) при использовании плееров или декодеров, поддерживающих программные интерфейсы (API) CUDA или DXVA.

Воспроизведение видео на компьютере возможно следующими способами (все указанные программные продукты бесплатны):

  • с помощью одного из плееров со встроенными декодерами множества популярных форматов, в том числе H.264:
    • Media Player Classic Home Cinema (MPC-HC);
    • VLC media player.
  • с помощью любого плеера, поддерживающего DirectShow-фильтры (например, Windows Media Player, обычно встроенного в Windows), предварительно установив необходимые декодеры:
    • ffdshow tryouts — универсальный декодер видео и звука с поддержкой H.264, AC3, DTS и других форматов;
    • Haali Media Splitter — для чтения данных из контейнеров MKV и MP4;
    • AC3Filter — специализированный декодер звука во многих форматах, в том числе DTS и AC3, обладающий широкими возможностями.

Дело в том, что в его постановке и выводах произведена подмена, аналогичная подмене в школьной шуточной задачке на сообразительность, в которой спрашивается:
— Cколько яблок на березе, если на одной ветке их 5, на другой ветке — 10 и так далее
При этом внимание учеников намеренно отвлекается от того основополагающего факта, что на березе яблоки не растут, в принципе.

В эксперименте Майкельсона ставится вопрос о движении эфира относительно покоящегося в лабораторной системе интерферометра. Однако, если мы ищем эфир, как базовую материю, из которой состоит всё вещество интерферометра, лаборатории, да и Земли в целом, то, естественно, эфир тоже будет неподвижен, так как земное вещество есть всего навсего определенным образом структурированный эфир, и никак не может двигаться относительно самого себя.

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

H.265 vs H.264 сравнение форматов видео. Что такое HEVC и AVC

Опубликовано admin в 24 октября, 2019 24 октября, 2019

H.265 vs H.264 – сравнение современных форматов сжатия видео.

H.265 (HEVC), в отличии от H.264 (AVC), становится наиболее часто используемым форматом для сжатия видео и записи контента 4K / 8K UHD, не говоря уже о видео HD / SD. Увеличение количества видео 4K и 8K бросает вызов текущему стандарту сжатия H.264, поскольку ему больше не удается кодировать видео Ultra HD с удовлетворительной скоростью передачи данных, чем контент HD.

Вследствие этого, стандарт сжатия видео HEVC следующего поколения получает преимущество над AVC благодаря лучшей эффективности сжатия. Это позволяет на 50% снизить скорость передачи, но обеспечивает такое же качество видео.

Этот пост показывает различия между двумя стандартами, основанные на размере файла, использовании полосы пропускания, скорости передачи данных, качестве и совместимости.

Что такое H.265 (HEVC)?

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

Что такое H.264 (AVC)?

H.264 или MPEG-4 AVC – это формат кодирования видео, который в настоящее время является одним из наиболее часто используемых для сжатия и доставки видеоконтента. AVC экономит битрейт на 50% и более по сравнению с его предшественником MPEG-2. Имеет более широкий спектр приложений, охватывающих все сжатое видео, начиная от потоковых приложений с низким битрейтом (YouTube, iTunes, Vimeo, Facebook, Instagram) для различных передач HDTV по наземному, кабельному и спутниковому телевидению. Он также широко используется для дисков Blu-ray, DVD, IP-сетей и приложений для цифрового кино с кодированием, практически без потерь.

Сравнение форматов сжатия видео

Эффективность сжатия

H.265 отличается от H.264 эффективностью сжатия. HEVC удваивает эффективность кодирования по сравнению со своим предшественником. Это означает, что кодек H.265 экономит около 50% битрейта при том же качестве кодирования. В частности, среднее уменьшение битов для H.265 составляет 64% при 4K UHD, 62% при 1080p, 56% при 720p и 52% при 480p. Таким образом, если загрузить фильм в H.265 и воспроизвести его на устройстве iPhone Android, то будет сохранено 50% памяти мобильного устройства. И качество фильма не пострадает!

Сравнение форматов видео и эффективность сжатия

Полоса пропускания

H.265 превосходит H.264 и в отношении использования полосы пропускания. Поскольку алгоритм HEVC использует эффективное кодирование, он обещает приблизительно 40-50% уменьшения полосы пропускания передачи, необходимой для сжатия видео (например, в формате 720p), с тем же качеством. Как правило, для потоковой передачи 4K H264 (AVC) требуется полоса пропускания 32 Мбит / с, а для передачи видео 4K HEVC – всего 15 Мбит / с. Таким образом, можно наслаждаться 4k видео без проблем даже при перегруженном сетевом соединении.

H.264 и H.265 – полоса пропускания

Качество видео

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

Таким образом, H.265 лучше, чем H.264, когда речь идет о сжатии видео с лучшим качеством изображения.

Размер файла

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

H.265 vs H.264 сравнение форматов – размер файла

Совместимость форматов

Ничто не совершенно. Так же, как и HEVC. Все, сказанное выше, является преимуществом HEVC перед H264. Но есть и недостаток – плохая совместимость. В настоящее время новый формат далеко не так популярен, как H264. Современные устройства и платформы, поддерживающие кодек H264, составляют 99%. Поддержка кодека H265, может составлять около 30-40%.

Преимущества и недостатки

H.265 имеет много преимуществ перед H.264. Например, он поддерживает до 8K UHDTV (разрешением, максимум 8192 × 4320), скорость передачи данных составляет несколько ГБ / с, а размер файла вдвое меньше, и это с лучшим качеством! H.265 имеет большое влияние на увеличение спроса и продажи экранов 4К, предлагая более высокое качество видео даже в сети с ограниченной пропускной способностью.

Но есть и обратная сторона. HEVC требует больше времени для кодирования по сравнению с AVC. Во-вторых, поскольку перспективный кодек, который сейчас широко не используется, просмотр видео H.265 не так прост. Поэтому преобразование H.265 в H.264 по-прежнему очень востребовано в наши дни.

Пишите в комментариях ниже какую информацию добавить или убрать для форматов сжатия видео – H.264 (AVC) vs H.265 (HEVC). Открыт для предложений по оформлению и наполнению страницы.

Разбираемся с форматами и кодеками видео

Содержание

Содержание

Современные медийные платформы позволяют пользователям наслаждаться высокодетализированным видео и потрясающими аудиоэффектами в режиме онлайн.

Однако создание подобного контента было бы невозможно без существования кодеков и контейнеров.

Чем кодеки отличаются от контейнера — их часто путают

Для ответа на вопрос, чем кодеки отличаются от контейнеров, необходимо понять, что такое кодеки.

Смысл понятия «кодек» лежит прямо в его названии:

  • «ко» — компрессор,
  • «дек» — декомпрессор.

Фактически кодек — это цифровой инструмент компрессии и декомпрессии данных. Компрессия (сжатие данных) необходима для экономии занимаемого файлом места. Например, несжатое видео высокой четкости в raw-формате, при 60 кадрах в секунду способно достигать размеров в полтерабайта на каждый час записи.

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

Для хранения сжатой информации создаются контейнеры-обертки в определенном формате. Современные контейнеры способны хранить информацию, обработанную разными кодеками. Такие обертки указывают устройству на то, какими кодеками была сжата информация, и по какой формуле ее восстанавливать.

Если разобрать стандартное видео со звуком на кодеки и контейнеры, в результате получится три составные части:

  • Видеокодек, отвечающий за степень сжатия и потери качества в процессе.
  • Аудиокодек, отвечает за хранение звуковой дорожки.
  • Контейнер-обертка, хранилище обоих кодеков и дополнительной метаинформации.

В случае если в видео нет звука, аудиокодек не нужен.

Популярные и прогрессивные кодеки

Большинство создаваемого видеоконтента обрабатывается кодеками XviD, MPEG-12, H.264, MPEG-4, DivX, WMV, MJPEG, RealVideo, Bink Video и их вариациями. Для аудиоформатов в основном используют AAC, Opus и MP3-кодеки. Из новинок стоит отметить кодек H.266/VVC, разрабатываемый для потоковой передачи видео в 4K и 8K.

Новый кодек позволяет вдвое сократить объем файла относительно H.265 кодека за счет более сложных алгоритмов. Сложные вычисления потребляют больше ресурсов, до 1000 % от потребления H.265 при кодировании, и до 200% при декодировании.

Какие кодеки в основном поддерживаются современными ТВ и обновляются ли они с прошивкой

Современные системы поддерживают большинство существующих кодеков.

Поддержка кодеков MPEG от первого до четвертого, вариации H.264 для воспроизведения Blu-Ray, а также XviD и DivX, входят в базовый пакет любого современного телевизора.

Ведущие производители всегда следят за ошибками и актуальностью своего программного обеспечения.

Обновление кодеков в процессе прошивки регулируется разработчиками индивидуально под каждую модель SmartTV.

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

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

Какие кодеки используются при проигрывании онлайн-видео (современные кодеки youtube)

В настоящее время стандартом большинства видеосервисов стали кодеки H.264 и MPEG-4, значительно реже встречаются кодеки FFDshow, XviD и DivX.

Одним из самых перспективных кодеков является бесплатный AV1-кодек. Разработан сообществом AOMedia, включающим в себя таких гигантов как AMD, Google, Netflix, Mozilla, Nvidia, Intel, ARM и Cisco. Исходный код кодека открыт и свободно распространяется без каких-либо лицензионных отчислений.

Что даст конечному пользователю переход ютуба на современный AV1

Кодек AV1 разрабатывался для воспроизведения видео онлайн, в браузерах Safari, Firefox, Edge и Chrome. Степень сжатия видео кодеком AV1 превосходит кодеки VP8 и H.264 от 30% до 50%, а кодек HEVC до 30–43 % на высоких битрейтах.

Полный переход видео платформы YouTube на AV1-кодек не только ускорит загрузку всех видеороликов от 20% до 50%, но и позволит стримить в разрешении 4K.

Для минимизации потерь качества, при сохранении и конвертации файла рекомендуется использовать кодеки AV1 для видео и Opus для аудио, обернутые в MP4-контейнер.

Что такое кодек (например, DivX?) И чем он отличается от формата файла (например, MPG)?

Я так запутался . в чем разница между аудио / видео кодеком (который, по-видимому, является сокращением для «кодера / декодера», вроде того, как «модем» на самом деле «модулятор / демодулятор») и аудио / видео формат?
(Я даже использую правильную терминологию?)

то есть: в чем разница между тем, чтобы что-то сказать «MPEG-4», и тем, что что-то использует кодек «DivX»? Почему Windows Media Player иногда запускает .mpg файлы, а иногда нет?

Кроме того, какие из следующих кодеков, какие форматы файлов, а какие нет?

  • Quicktime MOV
  • MPEG (1, 2, 3, 4)
  • WMV
  • FFmpeg
  • AVC
  • Xvid
  • DivX (чем он отличается от своего палиндрома, Xvid?)
  • H.264

Некоторые основные определения:

  • Кодек (например, H.264, HEVC, VP9) отвечает только за видео или аудио часть, и один или несколько кодеков могут быть объединены в контейнер.
  • Контейнер (например, MP4, MKV) отвечает за их хранение, и это также то, что вы обычно открываете в своем медиаплеере по выбору.
  • Конкретный кодер (например, x264, libvpx) отвечает за превращение входного потока в поток битов, совместимый с кодеками. Часто существует несколько кодеров для одного конкретного кодека.

Как вы можете видеть, мы должны объяснить несколько вещей здесь.

Что такое кодек?

Кодек короток для кодера / декодера, который в основном просто означает следующее: Данные , полученные с помощью кодера всегда можно декодировать с помощью соответствующего декодера. Это действительно для видео, аудио, но вы также можете подумать о криптографии (кодировщику нужен соответствующий декодер для отображения зашифрованного сообщения).

В настоящее время, когда указывается видеокодек, участвующие в нем учреждения обычно определяют только синтаксис стандарта. Например, они скажут: «Формат битового потока должен быть таким», « 0x810429AAB Здесь будет переведено в это» и т. Д. Часто они предоставляют эталонный кодер и декодер, но как тогда кодер пишется для соответствия такому Формат полностью зависит от производителей.

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

Пример дела — H.264

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

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

Обобщить

Итак, в общем, давайте просто скажем, что кодер будет:

  • взять видеокадры
  • создать действительный поток битов

Затем поток битов мультиплексируется в контейнер.

  • принять этот действительный поток битов
  • реконструировать видео кадры из него

Они оба соответствуют стандарту кодеков. Вот и все!

Текущие кодеки

В наши дни вы, вероятно, найдете только видео с кодеками, о которых я упомяну ниже. Интересно, что почти все они были созданы группой экспертов по кинематографии (MPEG). Но есть и другие бесплатные кодеки, например, созданные Google или Alliance for Open Media, которые являются конкурентами стандартов MPEG.

Обратите внимание, что «MPEG» может относиться как к кодекам, так и к контейнерам, как вы увидите ниже. Это добавляет путаницы, но просто знайте, что само по себе «MPEG» ничего не значит, например, «у меня есть файл в формате MPEG», это очень неоднозначно ».

MPEG-2,

MPEG-2 довольно старый. Его первый публичный выпуск вышел в 1996 году. Видео MPEG-2 в основном используется для DVD и телевизионного вещания, например, DVB-T или спутникового, а также для унаследованных приложений, где важна совместимость. Видео MPEG-2 в основном находятся в контейнере .MPG .

MPEG-4 часть 2

Вероятно, это тот, который использовался в основном для кодирования видео для Интернета в середине 2000-х, но в то же время он был заменен. Он предлагает хорошее качество при практических размерах файлов, что означает, что вы можете записать весь фильм продолжительностью 90 минут на компакт-диск объемом 600 МБ (тогда как для MPEG-2 вам понадобился бы DVD, см. Мой ответ здесь ). Это больше не работает так хорошо для HD или 4K контента.

Некоторыми кодировщиками, которые выводят видео в формате MPEG-4 Part 2, являются DivX , его Ripoff с открытым исходным кодом XviD и Nero Digital .

Видеоролики MPEG-4 Part 2 в основном поставляются в контейнере AVI , но MP4 также часто просматривается.

MPEG-4 Part 10 / AVC / H.264

Это также известно как MPEG-4 Advanced Video Coding (AVC) или H.264 ; это самый используемый кодек сегодня. Он предлагает хорошее качество при небольших размерах файлов и поэтому идеально подходит для всех видов видео для Интернета или мобильных устройств. Вы найдете H.264 практически во всех современных приложениях, от телефонов до видеокамер. На дисках Blu-ray видео теперь кодируется в формате H.264.

Некоторые кодеры для этого: x264 , NVENC (от NVIDIA), Mainconcept . Видео в основном приходят в контейнерах MP4 , MKV или MOV .

HEVC / H.265

Также называется MPEG-H Part 2, это преемник MPEG-4 Part 10 / AVC / H.264. Он нацелен на более высокие разрешения (до 8 КБ ) и может обеспечить производительность кодирования на 50% выше (с точки зрения качества и скорости передачи битов) по сравнению с H.264 (см. , Например, эту статью ).

Стандарт был опубликован в 2013 году, и постепенно кодек начинает все больше и больше использоваться, например, для IPTV или онлайн-трансляции видео. HEVC также используется Apple для хранения видео и изображений (с использованием HEIF ) на iOS. Однако тот факт, что с HEVC связано несколько патентных пулов, заставляет многие компании (почти все, кроме Apple) переходить на альтернативы без роялти. HEVC также изначально не поддерживается всеми браузерами, что делает его непригодным для потоковой передачи через Интернет.

Самый известный кодер — x265 . Там же NVENC . Видео обычно приходят в контейнерах MP4 .

VP9 и AV1

VP9 (преемник VP8) — это кодек, в основном разработанный Google. Он открыт и бесплатен, и реализован во многих браузерах . Его качество почти так же хорошо, как HEVC, а иногда даже лучше (см. Эту статью Netflix). VP9 — это то, что вы получаете, когда смотрите YouTube в браузере, который его поддерживает.

VP9 может быть закодирован с помощью кодера libvpx , и он часто поставляется в контейнерах WebM или MKV .

Некоторые компании собрались вместе, чтобы сформировать еще более сильного конкурента HEVC — но в качестве альтернативы без роялти. AV1 будет преемником VP9, ​​и он основан на том, что должно было стать VP10. Он поддерживается Альянсом открытых медиа (основанным Amazon, Cisco, Google, Intel, Microsoft, Mozilla и Netflix). Подробнее об этом читайте здесь .

Libaom кодер может быть использован для создания AV1 битовых потоков, но это все еще является экспериментальной.

Что такое формат (контейнер)?

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

Поэтому вам нужно обернуть видео в контейнер. Есть несколько причин, почему:

  • Может быть, вы хотите аудио вместе с видео
  • Может быть, вы хотите перейти к определенной части видео (например, «перейти к 1: 32: 20.12»)
  • Аудио и видео должны быть идеально синхронизированы
  • Возможно, видео потребуется передать по надежной сети и разбить на пакеты до того, как
  • Видео может даже передаваться по сети с потерями (например, 3G) и разбиваться на пакеты до того, как

По всем этим причинам были изобретены форматы контейнеров, некоторые простые, некоторые более продвинутые. Все, что они делают, это «оборачивают» поток битов видео в другой поток битов.

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

Давайте посмотрим на некоторые популярные контейнеры.

Популярные контейнеры

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

AVI

Audio Video Interleave — это самый простой контейнер, он просто для чередования аудио и видео. Он был написан в 1992 году и до сих пор используется сегодня, но считается устаревшим, поэтому не используйте его больше.

MP4

также известен как MPEG-4 Part 14 и основан на формате файла QuickTime. Это формат перехода к видео H.264, но он также охватывает HEVC, MPEG-4 Part 2 и MPEG-2.

Этот контейнер может также обернуть только аудио, поэтому вы найдете так много файлов .mp4, которые не являются видео, а представляют собой аудио в кодировке AAC , также в файлах .m4a (просто с другим расширением). Расширение .m4v обычно используется для видеопотоков.

MKV и WebM

Matroska Video (MKV) — это бесплатный формат файлов с открытым исходным кодом, который часто встречается в настоящее время, поскольку он поддерживает практически любой кодек, от H.264 до VP9, ​​и, конечно, также много аудиокодеков.

WebM основан на MKV и в основном используется для видео VP9 и Opus audio — он является контейнером для потокового видео в Интернете, когда используются эти кодеки.

Ogg

Контейнер Ogg является контейнером выбора для видеокодека Theora (и аудиокодека Vorbis ), также созданного Фондом Xiph.Org. Это также бесплатный и открытый исходный код (как и кодек).

FLV

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

Популярные кодеки и форматы

Кроме того, какие из следующих кодеков, какие форматы файлов, а какие нет?

  • Quicktime MOV : .mov — это расширение файла для формата файлов QuickTime , который является контейнером, созданным Apple. Этот контейнер был позже адаптирован для MP4. Он может нести все виды кодеков. Quicktime на самом деле представляет собой целую медиа-инфраструктуру, насколько мне известно, он не определяет сам кодек.
  • MPEG (1, 2, 3, 4) : стандарты, определенные группой экспертов по кинематографии. Смотрите мой пост выше для деталей.
  • WMV : Windows Media Video. На самом деле это кодек, заключенный в контейнер Advanced Systems Format , который снова использует расширение .wmv . Странно, но так оно и есть.
  • FFmpeg : Это не кодек и не контейнер. Это библиотека видеоинструментов, которые также позволяют конвертировать различные кодеки и контейнеры. FFmpeg опирается на открытый код libavcodec и libavformat библиотеки для создания кодеков и контейнеров соответственно. Большинство видео инструментов, которые вы найдете сегодня, основаны на нем.
  • AVC : синоним для MPEG-4 Part 10 или H.264.
  • DivX : еще один тип кодера для видео MPEG-4 Part 2.
  • Xvid : один тип кодера для видео MPEG-4 Part 2. Это просто бесплатная версия DivX с открытым исходным кодом, что, конечно, привело к противоречиям.
  • H.264 : синоним для MPEG-4 Part 10 или AVC.

На примечании стороны:

Я даже использую правильную терминологию?

Я думаю, что однажды предпочел бы специально использовать «кодек» и «контейнер» вместо «формат», чтобы избежать недоразумений. Формат теоретически может быть любым, потому что кодеки и контейнеры определяют формат (то есть, как должны быть представлены данные).

При этом терминология FFmpeg будет заключаться в использовании «формата» для контейнера. Это также из-за различия между:

  • libavcodec библиотека для кодирования / декодирования
  • libavformat , библиотека для контейнеров

AVCHD или MP4? Какой из них лучше выводить с видеокамеры?

AVCHD или MP4? Это трудный выбор для многих из вас, когда вы выбираете выход записи в видеокамере от Canon, Panasonic, Sont, Hitachi, JVC или Leica Camera.

В чем разница между MP4 и AVCHD? Какой из них лучше записи или воспроизведения видео? Следующие слова обсудим AVCHD против MP4 в деталях.

  • Часть 1. Определение AVCHD и MP4
  • Часть 2. AVCHD VS MP4
  • Часть 3. Универсальный конвертер AVCHD

Часть 1. Определение AVCHD и MP4

AVCHD(Advanced Video Codec High Definition), разработанный Sony и Panasonic в 2006 году, — это формат файлов для цифровой записи и воспроизведения видео высокой четкости. Не только записанная видеокамерой, но и этот формат файла также может быть записан на DVD-диск и воспроизведен в большинстве проигрывателей Blu-ray дисков, хотя камкордеры AVCHD на основе DVD были прекращены с 2008 года.

MPEG-4 часть 14, также называемая MP4, это форматы цифровых мультимедийных контейнеров, предназначенные для хранения видео, аудио, субтитров и изображений, а также для потоковой передачи через Интернет. MP4 идентичен формату файлов QuickTime, но немного отличается по поддержке начальных дескрипторов объектов (IOD) и других функций MPEG, который совместим практически со всеми типами проигрывателей и устройств.

Часть 2. AVCHD VS MP4

AVCHD и MP4 являются популярными видеоформатами для записи и воспроизведения видео, что лучше? Чтобы прояснить этот ответ, вам помогут следующие описания.

Во-первых, давайте посмотрим основные метрики AVCHD и MP4.

Особенности AVCHD MP4
Расширение файла Расширение файла AVCHD: .m2ts (импортируется в компьютер) или .mts (в видеокамере). Вообще говоря, видео в формате MP4 использует .mp4 в качестве расширения файла в любом месте и в любое время.
Размер изображения и режим сканирования 1920×1080 / 60i, 50i (16: 9) и 1440×1080 / 60i, 50i (16: 9). 1440×1080/30p (16:9), 1280×720/30p (16:9) and 640×480/30p (4:3).
Видео и аудио кодеки AVCHD использует MPEG-4 AVC / H.264 в качестве видеокодека и Dolby Digital AC-3 в качестве аудиокодека. MP4 использует тот же MPEG-4 AVC / H.264, что и видеокодек, но аудиокодек — это кодек MPEG-4 AAC LC.

Теперь давайте вместе проверим, какой из них лучше, AVCHD или MP4?

Качество видео — AVCHD VS MP4

AVCHD создан для захвата видео в формате 1080p 50p / 60p с максимальным битрейтом 28 Мбит / с, поэтому качество видео поразительно велико.

JVC записывает видео в формате MP4 с разрешением до 1080p со скоростью 60 кадров в секунду, что близко к формату ACVHD, но по-прежнему не хватает по сравнению с ACVHD.

Размер файла — AVCHD VS MP4

Из-за более высокого качества видеофайла, формат AVCHD имеет больший размер файла, чем MP4. При сжатии MPEG-4 AVC / H.264 размер выходного файла AVCHD в 3 раза превышает размер файла MP4.

MP4 получает более высокую степень сжатия, чем AVCHD, что делает файл MP4 меньшим, чем AVCHD. Вообще говоря, 30-минутное видео в формате MP4 с разрешением 1920 X 1080 занимает около 100 МБ, а AVCHD — около 300 МБ.

Совместимость — AVCHD VS MP4

Хотя раньше AVCHD использовалась для записи DVD, сейчас широко используется для записи видео на жесткий диск, (не) твердотельную карту памяти на такие видеокамеры, как Canon, Panasonic, Sont, Hitachi, JVC или Leica Camera.

MP4, как универсальный видеоформат, широко используется в качестве медиа-контейнера. Более того, он часто используется как способ потокового видео в Интернете. Нет сомнений, что этот видеофайл имеет более высокую совместимость, чем AVCHD.

Популярность — AVCHD VS MP4

AVCHD, как формат видео высокого разрешения, популярен среди видеокамер, дисков Blu-ray, HDTV, игровой консоли PlayStation 3 и т. Д.

MP4 популярен среди пользователей, которые предпочитают меньшие размеры и совместимые устройства, такие как на iPad, телефоне Android, компьютере и т. Д.

Воспроизведение — AVCHD VS MP4

Из-за ограниченного использования AVCHD поддерживаемыми устройствами воспроизведения AVCHD являются проигрыватель Blu-ray, консоль PlayStation 3, компьютер с определенным программным обеспечением, таким как VLC, QuickTime (начиная с macOS Mountain Lion), Cyberlink PowerDirector, Pinnacle Studio, Magix Movie Edit. Pro 15 Plus и др.

MP4, как общепринятый формат, позволяет воспроизводить файл MP4 практически на таких устройствах, как Windows Media Player, QuickTime, iMovie, VLC, iPhone, Android и т. Д. В результате MP4 становится победителем, когда вы просто ищете наиболее популярный формат для воспроизведения или редактирования дальше.

Резюме AVCHD VS MP4

Трудно сказать, что лучше, AVCHD или MP4. Только вы можете определить победителя в соответствии с вашими потребностями.

Здесь мы делаем резюме этих двух форматов видео файлов.

  • AVCHD: Запись высококачественного видео. Качество записи звука отличное с кодеком Dolby Digital AC-3. Размер файла больше, чем у других типов видеофайлов. Нелегко воспроизводить или открывать обычные устройства.
  • MP4: Он легко воспроизводится многими устройствами. Можно скопировать и поделиться. Видео высокого разрешения может быть только до 1440 х 1080. Аудиокодек низкого качества

Часть 3. Универсальный конвертер AVCHD

Несмотря на то, что AVCHD дает вам очень четкое видение, оно также иногда не позволяет вам воспроизводить или редактировать дальше.

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

Однако, если вы хотите воспроизвести AVCHD-запись на устройствах, которые не поддерживают программный проигрыватель AVCHD, вы найдете AVCHD-конвертер.

Aiseesoft Конвертер AVCHD Video является профессиональным программным обеспечением для преобразования видео AVCHD, которое поддерживает более 1000 форматов. Он поддерживает видео высокого разрешения от 1080p HD видео до 4K. Даже AVCHD 3D видео находится в списке.

  • Конвертировать AVCHD в MP4, MOV, MKV, WMV, AVI, 3GP, FLV и т. Д.
  • Извлечение аудио AVCHD и сохранение в формате MP3, AAC, FLAC, AIFF, ALAC, WMA и т. Д.
  • Копируйте AVCHD DVD на видео на Windows и Mac свободно.
  • Редактировать AVCHD, как вращение, клип, обрезка, зеркало, водяной знак, эффекты.
  • Улучшите AVCHD видео, например, уменьшите дрожание видео, удалите видео шум и т. Д.
  • Пакетное конвертирование AVCHD файла, чтобы значительно сэкономить ваше время.

Шаг 1. Добавьте файл AVCHD

Бесплатно скачайте AVCHD Video Converter на свой компьютер и запустите его после успешной установки. Нажмите «Добавить файл», чтобы импортировать файл M2TS в это программное обеспечение.

Шаг 2. Конвертировать файл AVCHD

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

1. Если файл AVCHD хранится в вашей видеокамере, просто подключите его к компьютеру с помощью кабеля.

2. Если файлы AVCHD находятся на диске Blu-ray, просто вставьте диск Blu-ray в привод Blu-ray, подключенный к этому компьютеру.

Эта страница в основном говорит о различиях между AVCHD и MP4. Мы не можем сказать прямо, какой из них лучше, потому что лучший лучше в соответствии с вашими потребностями. Кроме того, мы также рекомендуем AVCHD видео конвертер, который является профессиональным видео конвертером для изменения AVCHD на другие форматы из-за ограниченной совместимости AVCHD.

Теперь ваша очередь поделиться своим опытом о двух форматах файлов, AVCHD или MP4.

Что вы думаете об этом посте.

  • 1
  • 2
  • 3
  • 4
  • 5

Рейтинг: 4.8 / 5 (на основе рейтингов 102)

11 апреля 2019 г. 17:19 / Обновлено Дженни Райан в Video Converter

Руководство о том, как конвертировать AVCHD видео в формат MOV. Бесплатно скачать AVCHD Video Converter для преобразования AVCHD в MOV.

Руководство о том, как конвертировать AVCHD видео в формат WMV с помощью AVCHD в WMV Converter. Бесплатно скачать AVCHD Video Converter для конвертирования AVCHD в WMV.

Как конвертировать МТС в YouTube? В этой статье рассказывается о простом способе преобразования поддерживаемых форматов MTS в YouTube, таких как FLV, MOV, AVI и т. Д., С помощью лучшего конвертера видео MTS в YouTube.

Авторские права © 2021 Aiseesoft Studio. Все права защищены.