Инструменты пользователя

Инструменты сайта


codecs:container:mp4

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
codecs:container:mp4 [2007/03/28 11:29]
Spike
codecs:container:mp4 [2016/04/25 10:54] (текущий)
DiG [Описание]
Строка 2: Строка 2:
  
 ===== Описание ===== ===== Описание =====
-**MP4** — это ​глобальное //​расширение файла//​ для контейнера [[codecs:​container:​MPEG-4]],​ включая все виды мультимедийного контента (видео, ​natural ​и synthetic ​аудио, 2D- и 3D-графику, анимированные аватарки,​ элементы интерактивности и пр.), которые могут передаваться потоком через любое соединение или сеть ([[http://​www.chiariglione.org/​mpeg/​standards/​mpeg-4/​mpeg-4.htm#​10.9|Определение]] этого файлового формата как части MPEG-4). ​Вы можете получить полные спецификации этой и других частей стандарта ​по ссылке: ​[[http://​www.iso.ch/​iso/​en/​ISOOnline.frontpage|ISO]].+**MP4** — это общее //​расширение файла//​ для контейнера [[codecs:​container:​MPEG-4]],​ включая все виды мультимедийного контента (видео, ​естественное ​и искусственное ​аудио, 2D- и 3D-графика, анимированные аватарки,​ элементы интерактивности и пр.), который может передаваться потоком через любое соединение или сеть (см. [[http://​www.chiariglione.org/​mpeg/​standards/​mpeg-4/​mpeg-4.htm#​10.9|определение]] этого файлового формата как части MPEG-4). ​Полные спецификации этой и других частей стандарта ​доступны [[http://​www.iso.ch/​iso/​en/​ISOOnline.frontpage|здесь]].
  
-MP4 базируется на файловом формате QuickTime [[codecs:​container:​MOV]] компании Apple. Документации для разработчиков ("​Inside QuickTime: QuickTime File Format"​ или "​What'​s New in QuickTime 6") в формате PDF можно скачать ​с этого сайта:+MP4 базируется на файловом формате QuickTime [[codecs:​container:​MOV]] компании Apple. Документации для разработчиков ("​Inside QuickTime: QuickTime File Format"​ или "​What'​s New in QuickTime 6") в формате PDF можно скачать тут:
  
 http://​developer.apple.com/​documentation/​QuickTime/​RM/​PDF.htm http://​developer.apple.com/​documentation/​QuickTime/​RM/​PDF.htm
  
-Расширения *.m4a и *.m4p (или *.m4v) используются Apple для различия между айдиофайлами MP4, созданными ​при ​помощи iTunes4 ​(без Digital Rights Management), ​или приобретенными через онлайн-магазин Music Service (с защищенными авторскими правами).+Расширения *.m4a и *.m4p (или *.m4v) используются Apple для различия между айдиофайлами MP4, созданными ​с помощью iTunes ​(без Digital Rights Management),​ и приобретёнными через онлайн-магазин Music Service (с защищёнными авторскими правами).
  
-В контексте аудиокомпрессии, под MP4 обычно ​имеют ​в виду ​аудиофайлы ​"MPEG-4 [[codecs:​lossy:​AAC]]", которые по качеству ​не отличаются от "​старых" файлов MPEG-2 AAC, поскольку внутри они ​отличаются лишь заголовками (то есть, ​если они были ​кодированы одним кодером и с одинаковыми настройками,​ например PsyTEL AACEnc или плагином Nero's AAC). Но будучи ​контейнером, файл MP4 может содержать внутри поток MPEG-2 AAC или даже MP3вместе ​или нет с, например,​ видеопотоком MPEG-2. Разница в «объектных типах» всегда сигнализируются заголовке файла MP4напримерзаголовки ADTS и ADIF потока AAC. Посмотреть заголовки MP4 можно с помощью опции ''​-list''​ программ mp4creator или mp4info.+В контексте ​сжатия ​аудио, под MP4 обычно ​подразумеваются аудиофайлы MPEG-4 [[codecs:​lossy:​AAC]],​ которые по качеству такие же, как "​старые" файлы MPEG-2 AAC, поскольку внутри они ​различаются лишь заголовками (если они были ​созданы одним ​и тем же кодером и с одинаковыми настройками,​ например PsyTEL AACEnc или плагином Nero's AAC). Но поскольку файл MP4 — это ​контейнерон может содержать внутри поток MPEG-2 AAC или даже MP3 вместе,​ например, ​с видеопотоком MPEG-2. Разница в «объектных типах» всегда ​присутствует в заголовке файла MP4 (например заголовки ADTS и ADIF потока AAC). Посмотреть заголовки MP4 можно с помощью опции ''​-list''​ программ mp4creator или mp4info.
  
-Все программные плееры MPEG-4 ([[software:​players:​Winamp]] и [[foobar2000:​]] с необходимыми плагинами,​ QuickTime 6, [[software:​players:​wmp|Windows Media Player]] с EnvivioTV или DirectShow-фильтром 3ivx и т.д.) ​способны воспроизводить аудиофайлы MP4, поскольку после нескольких лет ожидания декодер [[codecs:​lossy:​AAC]] стал частью MPEG.+Аудиофайлы MP4 способны воспроизводить все программные плееры MPEG-4 ([[software:​players:​Winamp]] и [[foobar2000:​]] с необходимыми плагинами,​ QuickTime 6, [[software:​players:​wmp|Windows Media Player]] с EnvivioTV или DirectShow-фильтром 3ivx и т.д.), поскольку после нескольких лет ожидания декодер [[codecs:​lossy:​AAC]] стал частью MPEG.
  
-Тем не менее, сказанное выше подходит только для профилей Low Complexity / LC, так что если у вас есть файлы AAC (старые или новые) закодированные с другими профилями (Main, LTP или любым другим),​ декодеры не узнают ​их (например, ​QuickTime 6 отказывается их воспроизводить). Поэтому не рекомендуется использовать другие профили ​во избежание проблем со совместимостью.+Тем не менее, сказанное выше подходит только для профилей Low Complexity / LC, так что если у вас есть файлы AAC (старые или новые)закодированные с другими профилями (Main, LTP или любым другим),​ декодеры ​их не узнают (например, ​QuickTime 6 ​отказывается их воспроизводить). Поэтому ​во избежание проблем с совместимостью ​не рекомендуется использовать другие профили.
  
 ===== Внешние ссылки ===== ===== Внешние ссылки =====
codecs/container/mp4.txt · Последние изменения: 2016/04/25 10:54 — DiG