Расширенный формат авторинга - Advanced Authoring Format
эта статья нужны дополнительные цитаты для проверка.Февраль 2019 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В Расширенный формат авторинга (AAF) это формат файла для профессиональных кросс-платформенный обмен данными, предназначенный для видео послепроизводственный этап и среда разработки. Он был создан Ассоциацией Advanced Media Workflow Association (AMWA) и в настоящее время стандартизируется с помощью Общество инженеров кино и телевидения (SMPTE).
История
AAF был первоначально создан AMWA, ранее AAF Association Inc., торговой ассоциацией, созданной для разработки и содействия внедрению спецификаций и технологий, таких как AAF, Формат обмена материалами (MXF) и Сервис-Ориентированная Архитектура (SOA), чтобы облегчить развертывание и эксплуатацию эффективных рабочих процессов мультимедиа. Техническая работа AMWA осуществляется через проекты, направленные на улучшение совместимости между AAF, Формат обмена вещанием (BXF), MXF и XML. Текущие проекты делятся на три категории: модели данных, спецификации интерфейса и спецификации приложений.
AAF был создан, чтобы помочь решить проблему межплатформенного взаимодействия различных поставщиков для компьютерных цифровых технологий. видеопродукция.
Объектная модель AAF теперь стандартизируется с помощью SMPTE, включая более точное определение соответствия между MXF и сущностью AAF.
Применение
Возможности AAF включают следующее:
- Позволяет описывать сложные отношения в терминах объектной модели.
- Облегчает обмен метаданными и / или содержанием программы.
- Предоставляет способ отслеживать историю части содержимого программы от исходных элементов до конечного производства.
- Делает возможным последующий рендеринг (с соответствующим оборудованием).
- Предоставляет удобный способ «обернуть» все элементы проекта вместе для архивирования.
Есть два типа данных, которыми можно обмениваться с помощью AAF:
- Данные сущности: Аудио (в том числе Музыка ), видео, образ, графика, текст, анимация, и другие формы мультимедиа данные. Названы так потому, что они являются основными данными в мультимедийной программе, которые могут непосредственно восприниматься аудиторией.[1]
- Метаданные: Данные, которые предоставляют информацию о том, как комбинировать или изменять отдельные разделы основных данных, или которые предоставляют дополнительную информацию об основных данных. Метаданные в файле AAF могут предоставить информацию, необходимую для объединения и изменения разделов основных данных в файле AAF для создания полной мультимедийной программы.[1]
Сохраняя ссылки на источники и абстрагируя принимаемые творческие решения, AAF пытается улучшить рабочий процесс и упростить управление проектами.
Богатая модель данных AAF, сочетающая метаданные и различные типы сущности, привела к ее использованию и в нешироковещательных приложениях. Например, AAF был принят Советом по стандартам изображений движения (MISB) Министерства обороны США для их стандарта приложений воздушного наблюдения и фотограмметрии (ASPA).
Элементы AAF
Основные элементы спецификации AAF включают:
- Спецификация объекта AAF, которая определяет структурированный контейнер, в котором AAF хранит основные данные и метаданные с использованием объектно-ориентированной модели. Он определяет логическое содержание объектов и правила того, как объекты соотносятся друг с другом.
- Спецификация низкоуровневого контейнера AAF, которая описывает, как каждый объект хранится на диске. Он использует структурированное хранилище, систему хранения файлов, разработанную Microsoft, для хранения объектов на диске.
- Спецификация AAF API, которая определяет, как программисты могут писать приложения.
- Эталонная реализация AAF, которая реализует обе эти спецификации полностью кросс-платформенным образом.
- AAF Комплект для разработки программного обеспечения (SDK), который включает служебные программы для разработчиков и наборы проверочных тестов.
- Программное обеспечение AAF Example, которое демонстрирует, как использовать AAF SDK для создания файлов AAF.
- Файлы примеров AAF, созданные рабочими реализациями AAF.
Отличия от MXF
AAF предназначен для представления данных о незавершенных работах по сравнению с Формат обмена материалами (MXF), предназначенный для обмена готовыми медиапродуктами. В то время как MXF использует Значение длины ключа (KLV) формат для хранения,[2][3] AAF использует Microsoft Структурированное хранилище система.[4]
MXF был разработан как подтип модели данных AAF в соответствии с политикой нулевого расхождения, что позволяет создавать рабочие процессы, сочетающие AAF и MXF.[2] В частности, все метаданные MXF могут быть поняты с помощью AAF, но не все метаданные AAF могут быть поняты с помощью MXF (и в результате будут отфильтрованы во время кодирования).[2]
Смотрите также
- MXF, Формат обмена материалами
- BWF, Формат широковещательной волны
- BXF, Формат обмена вещанием
- SNP, Снимок отчета Microsoft Access
- OMF, Обмен Open Media Framework
использованная литература
- ^ а б Гилмер, Брэд (2002). «AAF - расширенный формат авторинга». ResearchGate. Получено 2019-02-11.
- ^ а б c «Формат обмена материалами (MXF)». Библиотека Конгресса. 2012-01-17. Получено 2019-02-11.
- ^ Уилкинсон, Джим; Девлин, Брюс (сентябрь 2002 г.). «Формат обмена материалами (MXF) и его применение». SMPTE журнал. 111 (9): 378–384. Дои:10,5594 / J18346. ISSN 0036-1682.
- ^ «Объект Advanced Authoring Format (AAF), версия 1.1». Библиотека Конгресса. 2011-12-16. Получено 2019-02-11.