stringtranslate.com

Формат файла QuickTime

Формат файла QuickTime ( QTFF ) — это компьютерный формат файла , изначально используемый фреймворком QuickTime . [6] [7] [8]

Дизайн

Формат определяет файл-контейнер мультимедиа , содержащий одну или несколько дорожек, каждая из которых хранит определенный тип данных: аудио, видео или текст (например, для субтитров). Каждая дорожка содержит либо цифровой кодированный поток мультимедиа (используя определенный формат), либо ссылку на поток мультимедиа, расположенный в другом файле. Дорожки поддерживаются в иерархической структуре данных, состоящей из объектов, называемых атомами. Атом может быть родителем для других атомов или может содержать медиа или данные редактирования, но он не должен делать и то, и другое. [9]

Возможность содержать абстрактные ссылки на данные для медиаданных и разделение медиаданных от смещений медиаданных и списков редактирования дорожек означает, что QuickTime особенно подходит для редактирования, поскольку он способен импортировать и редактировать на месте (без копирования данных). Другие более поздние форматы медиаконтейнеров, такие как Microsoft's Advanced Systems Format или контейнеры Matroska и Ogg , не имеют этой абстракции и требуют перезаписи всех медиаданных после редактирования.

Отношение к MP4

Поскольку форматы контейнеров QuickTime и MP4 могут использовать одни и те же форматы MPEG-4 , они в основном взаимозаменяемы в среде QuickTime-only. MP4, будучи международным стандартом, имеет большую поддержку. Это особенно верно для аппаратных устройств, таких как PlayStation Portable и различные DVD-плееры; с точки зрения программного обеспечения большинство пакетов кодеков DirectShow и Video for Windows [10] [11] включают анализатор MP4, но не для QTFF.

В диалоговом окне экспорта MPEG-4 QuickTime Pro опция под названием «Passthrough» позволяет выполнить чистый экспорт в MP4, не затрагивая аудио- или видеопотоки. Одно из несоответствий, появившихся в QuickTime 7, выпущенном 29 апреля 2005 года, заключается в том, что формат файла QuickTime поддерживает многоканальное аудио (используемое, например, в трейлерах высокой четкости на сайте Apple [12] ).

Расширения

Международная организация по стандартизации одобрила формат файла QuickTime в качестве основы формата файла MPEG-4. Спецификация формата файла MPEG-4 была создана на основе спецификации формата QuickTime, опубликованной в 2001 году. [13] Формат файла MP4 ( .mp4 ) был опубликован в 2001 году как пересмотренная версия спецификации MPEG-4 Часть 1: Системная спецификация, опубликованной в 1999 году (ISO/IEC 14496-1:2001). [14] [15] [16] В 2003 году первая версия формата MP4 была пересмотрена и заменена на MPEG-4 Часть 14 : Формат файла MP4 (ISO/IEC 14496-14:2003). [17] Формат файла MP4 был обобщен в Базовый формат медиафайлов ISO/IEC 14496-12:2004, который определяет общую структуру для медиафайлов, основанных на времени. Он, в свою очередь, используется в качестве основы для других форматов файлов мультимедиа (например, 3GP , Motion JPEG 2000 ). [18] [19] [20] [21] [22] Список всех зарегистрированных расширений для ISO Base Media File Format опубликован на официальном сайте регистрирующего органа www.mp4ra.org. Этим регистрирующим органом для кодовых точек в файлах "MP4 Family" является Apple Inc., и он назван в Приложении D (информативном) в MPEG-4 Часть 12. [21]

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

Ссылки

  1. ^ "Типы видеоносителей". IANA. 4 июня 1993 г. Получено 20 июля 2010 г.
  2. ^ Gellens, R.; Singer, D.; Frojdh, P. (ноябрь 2005 г.). "Параметр кодеков для типов носителей "Bucket"". IETF. doi :10.17487/RFC4281 . Получено 20 июля 2010 г. .
  3. ^ "QuickTime File Format" (PDF) . Apple Developer . Apple. 1 марта 2001 г. Архивировано (PDF) из оригинала 6 октября 2021 г. . Получено 13 декабря 2021 г. .
  4. ^ «Спецификация формата файла QuickTime — История редакций документа». Apple Developer . 13 сентября 2016 г. Получено 13 декабря 2021 г.
  5. ^ Формат файла QuickTime (полный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 14 февраля 2013 г. Получено 13 декабря 2019 г.
  6. ^ Apple Inc. «Спецификация формата файла QuickTime: Введение в спецификацию формата файла QuickTime» . Получено 9 октября 2018 г.
  7. ^ AfterDawn.com. "QuickTime - AfterDawn.com glossary" . Получено 20 июля 2010 г. .
  8. ^ "QuickTime container". MultimediaWiki . Получено 20 июля 2010 г. .
  9. ^ Apple Inc. "Спецификация формата файла QuickTime: Movie Atoms" . Получено 9 октября 2018 г. .
  10. ^ DefilerPak – легкий пакет кодеков для ПК с Windows. Архивировано 15 августа 2015 г. на Wayback Machine.
  11. ^ K-LiteCodecPack.com: загрузка кодеков, видео и MP3
  12. ^ "iTunes Movie Trailers". trailers.apple.com . Архивировано из оригинала 13 февраля 2010 г.
  13. ^ Apple Inc. (2001). "Классическая версия спецификации формата файлов QuickTime" . Получено 14 июня 2009 г. .
  14. ^ Библиотека Конгресса (2001). "Формат файла MPEG-4, версия 1" . Получено 14 июня 2009 г.
  15. ^ Сетевая рабочая группа (2006). "RFC 4337 – Регистрация типа MIME для MPEG-4". doi : 10.17487/RFC4337 . Получено 14 июня 2009 г. .
  16. ^ Международная организация по стандартизации (2001). "MPEG-4 Часть 1: Системы; ISO/IEC 14496-1:2001" . Получено 11 июня 2009 г.
  17. ^ Международная организация по стандартизации (2003). "MPEG-4 Часть 14: Формат файла MP4; ISO/IEC 14496-14:2003" . Получено 11 июня 2009 г.
  18. ^ mp4ra.org – Регистрационный орган MP4. "Ссылки, Регистрационный орган MPEG-4" . Получено 14 июня 2009 г.{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  19. ^ ISO (апрель 2006 г.). "ISO Base Media File Format white paper – Proposal". Архивировано из оригинала 14 июля 2008 г. Получено 26 декабря 2009 г.
  20. ^ ISO (октябрь 2009 г.). "Технический документ по базовому формату медиафайлов ISO – Предложение". chiariglione.org . Получено 26 декабря 2009 г.
  21. ^ ab ISO (2008). "ISO/IEC 14496-12:2008, Информационные технологии – Кодирование аудиовизуальных объектов – Часть 12: Базовый формат медиафайлов ISO" (PDF) . Международная организация по стандартизации. стр. 88, 94 . Получено 30 мая 2009 г. .
  22. ^ Международная организация по стандартизации (2004). "MPEG-4 Часть 12: Базовый формат медиафайлов ISO; ISO/IEC 14496-12:2004" . Получено 11 июня 2009 г.