Формат обмена материалами
Расширение имени файла | .mxf |
---|---|
Тип интернет-СМИ | приложение/mxf |
Введите код | "мхф" |
Первоначальный выпуск | 22 сентября 2004 г |
Последний выпуск | СМПТЭ СТ 377-1:2019 28 января 2020 г |
Тип формата | Формат контейнера |
Контейнер для | Аудиовизуальный материал, богатые метаданные |
Открытый формат ? | Да |
Свободный формат ? | Да [1] |
Формат обмена материалами ( MXF ) — это формат контейнера для профессионального цифрового видео и аудио, определенный набором стандартов SMPTE . Типичным примером его использования является доставка рекламы на телестанции и безленточное архивирование телепрограмм. [2] Он также используется как часть пакета цифрового кино для доставки фильмов в коммерческие кинотеатры.
Резюме [ править ]
MXF, когда он используется в форме «Операционного шаблона OP1A» или «OPAtom», может использоваться в качестве контейнера , оболочки или формата справочного файла , который поддерживает ряд различных потоков закодированной « сущности », закодированной в любом из множества видео и форматы сжатия аудио вместе с оболочкой метаданных , описывающей материал, содержащийся в файле MXF . Другие «шаблоны работы» могут содержать или ссылаться на несколько материалов, как простая временная шкала программы для редактирования видео.
MXF имеет полную поддержку тайм-кода и метаданных и задуман как независимый от платформы стабильный стандарт для будущих профессиональных видео- и аудиоприложений.
MXF был разработан для реализации подмножества модели данных Advanced Authoring Format (AAF) в соответствии с политикой, известной как Директива о нулевом расхождении (ZDD). Это теоретически обеспечивает рабочие процессы MXF/AAF между системами нелинейного монтажа (NLE), использующими AAF, и камерами, серверами и другими устройствами, использующими MXF.
Использование [ править ]
Начиная с 2004 года, MXF находился в процессе перехода от стандарта к развертыванию. Широта стандарта могла привести к проблемам совместимости, поскольку поставщики реализовали разные части стандарта или по-разному интерпретировали вводящие в заблуждение части стандарта.
MXF довольно эффективен при обмене материала D10 (IMX), главным образом благодаря успеху Sony eVTR и Sony eVTR RDD в SMPTE. рабочие процессы, объединяющие системы eVTR, Avid NLE и серверы вещания с использованием MXF в координации с AAF Теперь возможны .
с длинной GOP Возможен обмен материалами MPEG-2 между видеосерверами, поскольку вещательные компании разрабатывают спецификации приложений, которые они ожидают от своих поставщиков.
По состоянию на осень 2005 года возникли серьезные проблемы с совместимостью MXF при постпроизводстве вещания . Две системы камер записи данных, которые в то время создавали MXF, и Panasonic Sony XDCAM DVCPRO P2 , создавали взаимно несовместимые файлы из-за непрозрачных параметров подформата, скрытых за расширением файла MXF. Без продвинутых инструментов было невозможно различить эти несовместимые форматы.
Кроме того, многие системы MXF создают A/V разделенные файлы (видео и аудио хранятся в отдельных файлах) и используют соглашение об именах файлов, которое основано на случайно сгенерированных именах файлов для их связи. Это не только усугубляет проблему точного знания того, что находится в файле MXF без специальных инструментов, но и нарушает функциональность стандартных методов настольного компьютера. Эти методы обычно используются для манипулирования данными на столь фундаментальном уровне, как перемещение, копирование, переименование и удаление. Использование случайно сгенерированного имени файла неинформативно для пользователя, но изменение имени нарушает рыхлую структуру базы данных между файлами. [ оригинальное исследование? ]
Один пример проблемы, вызвавшей проблемы совместимости. [ с кем? ] в 2004 году были популярные инструменты экспорта MXF (то есть те, которые бесплатны или стоят дешевле всего) [ который? ] [ соответствующий? ] не позволит пользователю создать стереофайл AES внутри оболочки MXF, а также не позволит пользователю добавлять аннотацию в виде произвольного текста к созданному таким образом файлу MXF (например, для того, чтобы следующий пользователь файла мог интерпретировать его намерения). Таким образом, полученный и развернутый файл MXF может раскрыть SMPTE D10, сущность, совместимую с с восемью монофоническими аудиокомпонентами AES; у получателя нет возможности узнать, являются ли эти компоненты несколькими стереопарами, 5.1 или служат какой-либо другой цели. [ нужна ссылка ]
Некоторые несовместимости были устранены и утверждены в версии стандарта 2009 года. [3]
MXF используется в качестве формата упаковки аудио и видео для пакета цифрового кино (DCP). Он также используется в STANAG . спецификациях [4]
Расширение файлов MXF — «.mxf». Код типа файла Macintosh, зарегистрированный в Apple для файлов MXF, — «mxf», включая конечный пробел.
Инструменты [ править ]
Конвертеры MXF [ править ]
В этом списке представлены некоторые примеры бесплатных и открытых исходных кодов. [ почему? ] продукты, поддерживающие стандарт MXF:
- FFmpeg , проект с открытым исходным кодом , добавил поддержку мультиплексирования и демультиплексирования MXF и MXF D-10 в FFmpeg 0.5, выпущенном в марте 2009 года. [5] [6]
- Обратите внимание, что до 2019 года FFmpeg реализует только базовый стандарт MXF, но не предоставляет профили для конкретного поставщика, например, невозможно создать файл MXF, совместимый с устройствами Sony XDCAM, из-за отсутствия записей метаданных заголовка (дополнительную информацию см. в билете ffmpeg trac 5097). )
- GStreamer — это библиотека формата обмена материалами (MXF) с открытым исходным кодом. Питиви использует этот инструмент.
- VSDC — бесплатный видеоредактор для открытия и редактирования файлов mxf.
- Ingex — это пакет программного обеспечения с открытым исходным кодом ( GPL ) для цифрового захвата аудио- и видеоданных, разработанный и широко используемый BBC . SDI Поддерживается захват , а также транскодирование в реальном времени (с MXF). [ сомнительно – обсудить ] . Части пакета также действуют как сетевой файловый сервер для медиафайлов, а также архивируют данные на ленту LTO-3 . [7]
Стандарты MXF [ править ]
Базовые документы [ править ]
- SMPTE 377M: Спецификация формата файла MXF (общий главный документ)
- SMPTE EG41: Руководство по проектированию MXF (руководство, объясняющее, как использовать MXF)
- SMPTE EG42: Описательные метаданные MXF (руководство, объясняющее, как использовать описательные метаданные в MXF)
Шаблоны работы [ править ]
- SMPTE 390M: OP-Atom (очень простой и сильно ограниченный макет для простых файлов MXF)
- SMPTE 378M: OP-1a (варианты макета минимального простого файла MXF)
- СМПТЭ 391М: ОП-1б
- СМПТЭ 392М: ОП-2а
- СМПТЭ 393М: ОП-2б
- СМПТЭ 407М: ОП-3а, ОП-3б
- СМПТЭ 408М: ОП-1с, ОП-2с, ОП-3с
Общие контейнеры [ править ]
- SMPTE 379M: универсальный контейнер (способ хранения сущности в файлах MXF)
- SMPTE 381M: GC-MPEG (как хранить основные данные MPEG в MXF с использованием универсального контейнера)
- SMPTE 383M: GC-DV (как хранить данные сущности DV в MXF с использованием универсального контейнера)
- SMPTE 385M: GC-CP (как хранить данные сущности SDTI-CP в MXF с использованием универсального контейнера)
- SMPTE 386M: GC-D10 (как хранить основные данные SMPTE D10 в MXF с использованием универсального контейнера)
- SMPTE 387M: GC-D11 (как хранить данные сущности SMPTE D11 в MXF с использованием универсального контейнера)
- SMPTE 382M: GC-AESBWF (как хранить данные сущности аудио AES/EBU и Broadcast Wave в MXF с использованием универсального контейнера)
- SMPTE 384M: GC-UP (как хранить данные сущности несжатого изображения в MXF с использованием универсального контейнера)
- SMPTE 388M: GC-AA (как хранить данные сущности аудио, закодированные по закону A, в MXF с использованием универсального контейнера)
- SMPTE 389M: универсальный элемент системы обратного воспроизведения контейнера
- SMPTE 394M: Схема системных элементов-1 для универсального контейнера
- SMPTE 405M: Элементы и отдельные элементы данных для схемы GC SI 1
Метаданные, словари и реестры [ править ]
- SMPTE 380M: DMS1 (стандартный набор описательных метаданных для использования с файлами MXF)
- SMPTE 436M: сопоставления MXF для строк VBI и пакетов вспомогательных данных
- SMPTE RP210: Словарь метаданных SMPTE (последняя версия доступна здесь .)
- SMPTE RP224: Реестр универсальных этикеток SMPTE
Наличие стандартов [ править ]
SMPTE На главной странице стандартов содержится информация о заказе компакт-дисков, на которых будут храниться официальные копии стандартов SMPTE. Судя по индексу SMPTE, все стандарты, упомянутые выше, будут содержаться на этих компакт-дисках, доступных у SMPTE . Центр тестирования ИРТ содержит актуальную информацию о состоянии документов SMPTE.
См. также [ править ]
- AAF, расширенный авторский формат
- BXF, формат широковещательного обмена
- BWF , формат широковещательной волны
- DPX, обмен цифровыми изображениями
- MXF Viewer, сервер приема MXF и конвертер MXF от EVS Broadcast Equipment
Ссылки [ править ]
- ^ Формат обмена материалами (MXF) (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 17 января 2012 года . Проверено 13 декабря 2021 г.
- ^ «Технические характеристики – доставка коммерческих файлов» (PDF) . Архивировано из оригинала 20 декабря 2016 года . Проверено 14 декабря 2016 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Педро Феррейра (23 июля 2010 г.). «MXF – отчет о ходе работы (2010 г.)» (PDF) .
- ^ «STANAG 4609 Издание 2» (PDF) . Архивировано из оригинала (PDF) 10 ноября 2010 года . Проверено 18 августа 2010 г.
- ^ «Журнал изменений FFmpeg» . 3 марта 2009 года . Проверено 20 августа 2010 г.
- ^ «ФФмпег» . 3 декабря 2008 года . Проверено 20 августа 2010 г.
- ^ «Индекс» . Проверено 24 августа 2009 г.
Внешние ссылки [ править ]
- MXF – отчет о ходе работы Технический обзор EBU, третий квартал 2010 г.
- MXF — технический обзор Технический обзор EBU, третий квартал 2010 г.
- Форум документов без названия , на котором первоначально обсуждался MXF
- ГЛАВНАЯ Ассоциация Advance Media Workflow
- mxf Испытательный центр MXF
- freeMXF.org — бесплатные инструменты и информация о MXF. Многоплатформенная библиотека C++ с открытым исходным кодом для чтения и записи файлов MXF.
- RFC 4539 (регистрация типа MIME)
- Программа сохранения цифровой информации Библиотеки Конгресса США: Свойства описания формата MXF