Ключевое отличие: AVI означает Audio Video Interleave. Он был включен как часть технологии «Видео для Windows». Это было разработано Windows в ответ на формат файла MOV, разработанный компьютерами Apple. Большинство людей не осознают, что AVI и MOV не являются форматами кодирования, а являются обертками для форматированных видеофайлов. MPEG, с другой стороны, означает Группу экспертов по движущимся изображениям. Одним из наиболее часто используемых форматов MPEG является .mpg или .mpeg. .mpg является одним из ряда расширений файлов для сжатия аудио и видео MPEG-1 или MPEG-2. MPEG-1 и MPEG-2 - это стандарт сжатия видео и аудио с потерями.
Контейнерный файл определяет, как организованы потоки данных внутри него. Фактическая организация и представление потоков данных осуществляется различными типами кодеков. Именно кодеки влияют на качество видео и сжатие. Он описывает, как видео или аудио данные должны быть сжаты и распакованы. Следовательно, каждый файл AVI будет отличаться в зависимости от того, какой кодек используется.
Однако в то время у AVI не было ни изощренности QuickTime, ни ее расширенных функций. Позже Microsoft открыла этот формат группе OpenDML для его разработки. В конце концов, Microsoft отказалась от формата AVI в пользу их формата WMV. AVI, в свою очередь, позже стал форматом выбора для пиратских фильмов, вероятно, из-за простоты программы.
Как правило, AVI имеет тенденцию быть больше, чем большинство видеоформатов. Это в основном из-за минимальных доступных функций сжатия. Кроме того, в зависимости от кодеков файл AVI может поддерживать несколько потоков видео или аудио. В настоящее время AVI является наиболее популярным и часто используемым форматом файлов. Поддерживается многими видеоплеерами, а также некоторыми мобильными устройствами.
MPEG, с другой стороны, означает Группу экспертов по движущимся изображениям. Это рабочая группа экспертов, которая была сформирована в 1988 году ISO и IEC. Это была совместная инициатива Хироши Ясуда из Nippon Telegraph and Telephone и Леонардо Кьярильоне. Chiariglione служил Председателем группы с момента основания группы.
Стандарты, установленные MPEG, состоят из разных частей. Каждая часть охватывает определенный аспект всей спецификации. MPEG стандартизировал следующие форматы сжатия и вспомогательные стандарты:
- MPEG-1 (1993): кодирование движущихся изображений и связанного звука для цифровых носителей со скоростью до 1, 5 Мбит / с (ISO / IEC 11172). Он включает в себя популярный формат сжатия звука MPEG-1 Audio Layer III (MP3).
- MPEG-2 (1995): общее кодирование движущихся изображений и соответствующей аудиоинформации (ISO / IEC 13818).
- MPEG-3: MPEG-3 занимался стандартизацией масштабируемого сжатия и сжатия с несколькими разрешениями и предназначался для сжатия HDTV, но был признан избыточным и был объединен с MPEG-2.
- MPEG-4 (1998): кодирование аудиовизуальных объектов. Включает MPEG-4 Part 14 (MP4).
Одним из наиболее часто используемых форматов MPEG является .mpg или .mpeg. .mpg является одним из нескольких расширений файлов для сжатия аудио и видео MPEG-1 или MPEG-2. MPEG-1 и MPEG-2 - это стандарт сжатия видео и аудио с потерями. Сжатие с потерями означает, что при сохранении файла происходит небольшая потеря качества из-за сжатия. При каждом повторном сохранении наблюдается небольшая потеря качества из-за сжатия. Следовательно, это не самый лучший формат, если нужно постоянно вносить многочисленные изменения и повторно сохранять изображение. Тем не менее, если сделать несколько правок и файл сохраняется в формате высокого качества, небольшая потеря качества из-за сжатия в основном незначительна. Преимущество использования этого формата заключается в том, что из-за сжатия файл будет занимать меньше места для хранения данных.
Стандарт MPEG-1 состоит из следующих частей:
- Системы (хранение и синхронизация видео, аудио и других данных вместе)
- Видео (сжатый видеоконтент)
- Аудио (сжатый аудиоконтент)
- Проверка соответствия (тестирование правильности реализации стандарта)
- Справочное программное обеспечение (пример программного обеспечения, показывающего, как кодировать и декодировать в соответствии со стандартом)