AAF изначально был создан AMWA, ранее AAF Association Inc., торговой ассоциацией, созданной для разработки и продвижения внедрения спецификаций и технологий, таких как AAF, Material Exchange Format (MXF) и Service-oriented architecture (SOA), для упрощения развертывания и эксплуатации эффективных рабочих процессов мультимедиа. Техническая работа AMWA осуществляется через проекты, направленные на улучшение совместимости между AAF, Broadcast Exchange Format (BXF), MXF и XML . Текущие проекты делятся на три категории: модели данных, спецификации интерфейсов и спецификации приложений.
AAF был создан для решения проблемы межплатформенной и многовендорной совместимости при производстве цифрового видео на базе компьютера .
В настоящее время объектная модель AAF стандартизируется посредством SMPTE, включая более точное определение соответствия между MXF и сущностью AAF.
Использование
Возможности AAF включают в себя следующее:
Позволяет описывать сложные отношения в терминах объектной модели.
Облегчает обмен метаданными и/или содержимым программ.
Предоставляет возможность отслеживать историю фрагмента программного контента от исходных элементов до конечного производства.
Обеспечивает возможность последующей обработки (при наличии соответствующего оборудования).
Предоставляет удобный способ «объединить» все элементы проекта для архивирования.
С помощью AAF можно обмениваться двумя типами данных:
Essence Data: Аудио (включая музыку ), видео , изображение , графика , текст , анимация и другие формы мультимедийных данных. Названы так потому, что они являются основными данными в мультимедийной программе, которые могут восприниматься непосредственно аудиторией. [1]
Метаданные : данные, которые предоставляют информацию о том, как объединить или изменить отдельные разделы данных сущности, или которые предоставляют дополнительную информацию о данных сущности. Метаданные в файле AAF могут предоставить информацию, необходимую для объединения и изменения разделов данных сущности в файле AAF для создания полной мультимедийной программы. [1]
Сохраняя ссылки на источники и абстрагируя принимаемые творческие решения, AAF пытается улучшить рабочий процесс и упростить управление проектами.
Богатая модель данных AAF, объединяющая метаданные и различные типы сущности, привела к ее использованию и в невещательных приложениях. Например, AAF был принят DoD/IC Motion Imagery Standards Board (MISB) [2] для их стандарта Aerial Surveillance and Photogrammetry Applications (ASPA).
Элементы ААФ
Основные элементы спецификации AAF включают в себя:
Спецификация объектов AAF, которая определяет структурированный контейнер, с помощью которого AAF хранит данные сущности и метаданные с использованием объектно-ориентированной модели. Она определяет логическое содержимое объектов и правила того, как объекты соотносятся друг с другом.
Спецификация контейнера низкого уровня AAF, описывающая, как каждый объект хранится на диске. Для хранения объектов на диске используется Structured Storage — система хранения файлов, разработанная Microsoft.
Спецификация API AAF, которая определяет, как инженеры-программисты могут писать приложения.
Референтная реализация AAF, которая реализует обе эти спецификации полностью кроссплатформенным образом.
AAF разработан как представление данных о работах в процессе, в отличие от Material Exchange Format (MXF), который предназначен для обмена готовыми медиапродуктами. В то время как MXF использует формат Key Length Value (KLV) для хранения, [3] [4] AAF использует систему Microsoft Structured Storage . [5]
MXF был разработан как подтип модели данных AAF в соответствии с политикой нулевого расхождения, что позволяет использовать рабочие процессы, в которых смешиваются AAF и MXF. [3] В частности, все метаданные MXF могут быть поняты AAF, но не все метаданные AAF могут быть поняты MXF (и в результате будут отфильтрованы во время кодирования). [3]
^ "Motion Imagery Standards Board (MISB)" . Получено 23 августа 2022 г. .
^ abc "Material Exchange Format (MXF)". Библиотека Конгресса . 2012-01-17 . Получено 2019-02-11 .
^ Уилкинсон, Джим; Девлин, Брюс (сентябрь 2002 г.). «Формат обмена материалами (MXF) и его применение». Журнал SMPTE . 111 (9): 378– 384. doi :10.5594/J18346. ISSN 0036-1682.
^ "Advanced Authoring Format (AAF) Object, Version 1.1". Библиотека Конгресса . 2011-12-16 . Получено 2019-02-11 .
Внешние ссылки
Официальный сайт Ассоциации Advanced Media Workflow
Расширенный формат разработки - Поддержка разработчиков Главная
Стандарты применения аэрофотосъемки и фотограмметрии Совета по стандартам движущихся изображений с использованием AAF