Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
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 отказывается их воспроизводить). Поэтому во избежание проблем с совместимостью не рекомендуется использовать другие профили. |
===== Внешние ссылки ===== | ===== Внешние ссылки ===== |