Формат файла QuickTime ( QTFF ) — это компьютерный формат файла , изначально используемый фреймворком QuickTime . [6] [7] [8]
Формат определяет файл-контейнер мультимедиа , содержащий одну или несколько дорожек, каждая из которых хранит определенный тип данных: аудио, видео или текст (например, для субтитров). Каждая дорожка содержит либо цифровой кодированный поток мультимедиа (используя определенный формат), либо ссылку на поток мультимедиа, расположенный в другом файле. Дорожки поддерживаются в иерархической структуре данных, состоящей из объектов, называемых атомами. Атом может быть родителем для других атомов или может содержать медиа или данные редактирования, но он не должен делать и то, и другое. [9]
Возможность содержать абстрактные ссылки на данные для медиаданных и разделение медиаданных от смещений медиаданных и списков редактирования дорожек означает, что QuickTime особенно подходит для редактирования, поскольку он способен импортировать и редактировать на месте (без копирования данных). Другие более поздние форматы медиаконтейнеров, такие как Microsoft's Advanced Systems Format или контейнеры Matroska и Ogg , не имеют этой абстракции и требуют перезаписи всех медиаданных после редактирования.
Поскольку форматы контейнеров 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]
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )