MPEG-4, часть 14 - MPEG-4 Part 14

MPEG-4, часть 14
Связь между ISO Base Media File Format и MP4 File Format.svg
MPEG-4, часть 14, распространяется на базовый формат мультимедийных файлов ISO (MPEG-4, часть 12).[1]
Расширение имени файла
.mp4, .m4a, .m4p, .m4b, .m4r и .m4v[Примечание 1]
Тип интернет-СМИ
видео / mp4
Типовой кодmpg4
РазработанМеждународная организация по стандартизации
Тип форматаМедиа-контейнер
Контейнер дляАудио, видео и текст
Расширен сФормат файла QuickTime и MPEG-4, часть 12
СтандартИСО / МЭК 14496-14
Открытый формат ?да

MPEG-4, часть 14 или MP4 это цифровой мультимедиа формат контейнера чаще всего используется для хранения видео и аудио, но его также можно использовать для хранения других данных, например субтитры и неподвижные изображения.[2] Как и большинство современных форматы контейнеров, Это позволяет потоковое над Интернет. Единственный расширение имени файла для файлов MPEG-4 Part 14, как определено в спецификации, .mp4. MPEG-4 Part 14 (формально ISO /IEC 14496-14:2003) является стандартом, определенным как часть MPEG-4.

Портативные медиаплееры иногда рекламируются как "MP4 плееры ", хотя некоторые просто Mp3-плееры которые также играют AMV видео или какой-либо другой видеоформат, и не обязательно воспроизводить формат MPEG-4 Part 14.

История

MPEG-4 Part 14 является примером более общего ISO /IEC 14496-12: 2004 (MPEG-4, часть 12: Базовый формат медиафайлов ISO ), который непосредственно основан на Формат файла QuickTime.[3][4][5][6][7] MPEG-4 Part 14 по существу идентичен Формат файла QuickTime, но формально определяет поддержку дескрипторов начальных объектов (IOD) и других функций MPEG.[8] MPEG-4 Часть 14 пересматривает и полностью заменяет Раздел 13 ISO / IEC 14496-1 (MPEG-4 Часть 1: Системы), в котором ранее был указан формат файла для содержимого MPEG-4.[9]

Спецификация формата файла MPEG-4 была основана на формате QuickTime, который был опубликован в 2001 году.[10] Формат файла MPEG-4, версия 1 был опубликован в 2001 году как ISO / IEC 14496-1: 2001, который является пересмотром MPEG-4 Часть 1: Спецификация систем, опубликованная в 1999 году (ISO / IEC 14496-1: 1999). .[11][12][13] В 2003 году первая версия формата файлов MP4 была пересмотрена и заменена на MPEG-4 Part 14: формат файла MP4 (ISO / IEC 14496-14: 2003), обычно называемый форматом файла MPEG-4 версии 2.[14][15] Формат файла MP4 был обобщен в базовый формат файлов мультимедиа ISO ISO / IEC 14496-12: 2004, который определяет общую структуру для файлов мультимедиа на основе времени. Он, в свою очередь, используется в качестве основы для других форматов файлов в семействе (например, MP4, 3GP, Motion JPEG 2000 ).[3][16][17]

Версии формата файлов MP4
ВерсияДата выходаСтандартОписание
Формат файла MP4 версии 12001ИСО / МЭК 14496-1: 2001MPEG-4 Часть 1 (Системы), Первое издание
Формат файла MP4 версии 22003ИСО / МЭК 14496-14: 2003MPEG-4 Part 14 (формат файла MP4), второе издание

Формат файла MP4 определил некоторые расширения по сравнению с базовым форматом файлов мультимедиа ISO для поддержки визуальных / аудиокодеков MPEG-4 и различных функций системы MPEG-4, таких как дескрипторы объектов и описания сцен. Некоторые из этих расширений также используются другими форматами, основанными на базовом формате медиафайлов ISO (например, 3GP).[1] Список всех зарегистрированных расширений для ISO Base Media File Format опубликован на официальном сайте регистрирующего органа. Регистрационным органом для кодовых точек (значений идентификаторов) в файлах «Семейство MP4» является Apple Inc., и он указан в Приложении D (справочном) в MPEG-4 Часть 12.[16] Разработчики кодеков должны зарегистрировать коды, которые они изобретают, но регистрация не является обязательной.[18] а некоторые придуманные и используемые кодовые точки не зарегистрированы.[19] Когда кто-то создает новую спецификацию, основанную на базовом формате файлов мультимедиа ISO, все существующие спецификации следует использовать как в качестве примеров, так и в качестве источника определений и технологий. Если существующая спецификация уже описывает, как конкретный тип мультимедиа хранится в формате файла (например, аудио или видео MPEG-4 в MP4), следует использовать это определение, и не следует изобретать новое.[16]

Расширения имени файла

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

  • Файлы MPEG-4 с аудио и видео обычно используют стандарт .mp4 расширение.
  • Файлы MPEG-4 только со звуком обычно имеют .m4a расширение. Особенно это касается незащищенного контента.
    • Файлы MPEG-4 с аудиопотоками, зашифрованными Справедливо Управление цифровыми правами как были проданы через ITunes магазин использовать .m4p расширение. iTunes Plus треки, которые сейчас продаются в iTunes Store, не зашифрованы и используют .m4a соответственно.
    • Аудиокнига и подкаст файлы, которые также содержат метаданные, включая маркеры глав, изображения и гиперссылки, могут использовать расширение .m4a, но чаще используют .m4b расширение. An .m4a аудиофайл не может «пометить» (запомнить последнее место прослушивания), тогда как .m4b файлы расширения могут.[20]
    • Яблоко iPhone использует звук MPEG-4 для своих рингтонов, но использует .m4r расширение, а не .m4a расширение.
  • Сырье MPEG-4 Visual битовые потоки названы .m4v но это расширение также иногда используется для видео в формате контейнера MP4.[21]
  • Мобильные телефоны использовать 3GP, реализация MPEG-4 Part 12 (также известного как формат файлов MPEG-4 / JPEG2000 ISO Base Media), аналогичная MP4. Оно использует .3gp и .3g2 расширения. Эти файлы также хранят данные не в формате MPEG-4 (H.263, AMR, TX3G). На практике большинство (если не все) телефоны низкого уровня и обычные телефоны записывают в этом формате, как и большинство (если не все) другие мобильные телефоны и смартфоны записывать файлы MP4 с расширением .mp4 и некоторые телефоны высокого класса[который? ] можно записывать в .raw.

Потоки данных

Большинство типов данных могут быть встроены в файлы MPEG-4 Part 14 с помощью частные потоки. Для включения потоковой информации в файл используется отдельная подсказка. Зарегистрированные кодеки для файлов на основе MPEG-4 Part 12 опубликованы на веб-сайте органа регистрации MP4 (mp4ra.org),[22] но большинство из них широко не поддерживаются проигрывателями MP4. Широко поддерживаемые кодеки и дополнительные потоки данных:[23][устаревший источник ]

Другие форматы сжатия используются реже: MPEG-2 и MPEG-1
Также MPEG-4, часть 3 аудиообъекты, такие как Кодирование звука без потерь (ALS), Масштабируемое кодирование без потерь (SLS), MP3, MPEG-1 Audio Layer II (MP2), MPEG-1 Audio Layer I (MP1), CELP, HVXC (речь), TwinVQ, Преобразование текста в речь (TTSI) и Язык структурированного аудио оркестра (SAOL)
Другие форматы сжатия используются реже: Яблоко без потерь и Бесплатный аудиокодек без потерь (добавлено в конце 2018 г.)
Nero Digital использует DVD видео субтитры в файлах MP4

Так называемое атом moov содержит информацию о разрешении видео, частоте кадров, ориентации, характеристиках дисплея и многом другом. Он может быть помещен в начало или конец файла. В последнем случае видеофайл не воспроизводится, если файл неполный (обрезанный).[24][25][26][27]

Метаданные

Файлы MP4 могут содержать метаданные как определено стандартом формата, и, кроме того, может содержать Платформа расширяемых метаданных (XMP) метаданные.

Смотрите также

использованная литература

  1. ^ а б 3GPP2 (18 мая 2007 г.). "3GPP2 C.S0050-B Версия 1.0, форматы файлов 3GPP2 для мультимедийных служб" (PDF). 3GPP2: 67, 68. Архивировано с оригинал (PDF) 7 октября 2009 г.. Получено 2009-06-12. Цитировать журнал требует | журнал = (Помогите)
  2. ^ «Авторские права и товарные знаки».[мертвая ссылка ]
  3. ^ а б mp4ra.org - Центр регистрации MP4. «Ссылки, Регистрирующий орган MPEG-4». Получено 2018-08-29.
  4. ^ ISO (Апрель 2006 г.). «Технический документ по базовому формату медиафайлов ISO - Предложение». archive.org. Архивировано из оригинал на 2008-07-14. Получено 2009-12-26. Цитировать журнал требует | журнал = (Помогите)
  5. ^ ISO (Октябрь 2005 г.). "Официальный документ о форматах файлов MPEG-4 - Предложение". archive.org. Архивировано из оригинал на 2008-01-15. Получено 2009-12-26. Цитировать журнал требует | журнал = (Помогите)
  6. ^ ISO (Октябрь 2009 г.). «Технический документ по базовому формату медиафайлов ISO - Предложение». chiariglione.org. Получено 2014-10-31. Цитировать журнал требует | журнал = (Помогите)
  7. ^ Компьютер Apple. "Информационный бюллетень MPEG-4" (PDF). Архивировано из оригинал (PDF) 31 октября 2014 г.
  8. ^ "RE: QT против MPEG-4". Архивировано из оригинал на 2007-05-10. Получено 2007-03-30.
  9. ^ Международная организация по стандартизации (2003 г.). «MPEG-4, часть 14: формат файла MP4; ISO / IEC 14496-14: 2003». Получено 2009-06-11.
  10. ^ Apple Inc. (2001 г.). «Классическая версия спецификации формата файла QuickTime». Получено 2009-06-14.
  11. ^ Библиотека Конгресса (2001 г.). «Формат файла MPEG-4, версия 1». Получено 2009-06-14.
  12. ^ Сетевая рабочая группа (2006 г.). «Регистрация типа MIME для MPEG-4». Получено 2009-06-14.
  13. ^ Международная организация по стандартизации (2001). «MPEG-4, часть 1: системы; ISO / IEC 14496-1: 2001». Получено 2009-06-11.
  14. ^ Библиотека Конгресса (2003 г.). «Формат файла MPEG-4, версия 2». Получено 2009-06-14.
  15. ^ «Общие проблемы систем MPEG-4». chiariglione.org. Июль 2001 г.. Получено 2010-04-11.
  16. ^ а б c ISO (2008). "ISO / IEC 14496-12: 2008, Информационные технологии. Кодирование аудиовизуальных объектов. Часть 12: Базовый формат файлов мультимедиа ISO" (PDF). Международная организация по стандартизации: 88, 94. Получено 2009-05-30. Цитировать журнал требует | журнал = (Помогите)
  17. ^ Международная организация по стандартизации (2004 г.). «MPEG-4, часть 12: базовый формат медиафайлов ISO; ISO / IEC 14496-12: 2004». Получено 2009-06-11.
  18. ^ Гринберг, Стивен (2009). «Регистрация фтипов». Получено 2009-06-15.
  19. ^ Гринберг, Стивен (2009). «Полный список всех известных обозначений MP4 / QuickTime 'ftyp'». Получено 2009-06-15.
  20. ^ Определение M4b - mp3.about.com
  21. ^ Форум Doom9, FAQ по MP4, Проверено 15 июля 2009 г.
  22. ^ mp4ra.org - Орган регистрации MP4, Зарегистрированные типы - Кодеки - Кодовые точки ISO, Проверено 14 июля 2009.
  23. ^ Чепмен, Найджел; Чепмен, Дженни (2004). Цифровое мультимедиа (2-е изд.). Чичестер [u.a.]: Уайли. ISBN  9780470858905.
  24. ^ JK (25 января 2013 г.). "Das Moov Atom und wo es stehen sollte". JKdigital (на немецком).
  25. ^ "Fehlerhaft kopierte MP4-Datei reparieren" (на немецком). preamp.org. Ноябрь 2013.
  26. ^ Медиа-сервис eZs3 (1 марта 2011 г.). «Проверка метаданных или местоположения Moov Atom». www.ezs3.com. Получено 11 августа 2020.
  27. ^ Левков, Максим. «Понимание атома фильма MPEG-4 | Adobe Developer Connection». www.adobe.com. Adobe Сеть разработчиков. Получено 11 августа 2020.

внешние ссылки