El formato de creación avanzada (AAF) es un formato de archivo multiplataforma que permite el intercambio de datos entre herramientas multimedia.
El formato fue desarrollado por Microsoft en 1998 y fue diseñado para ser un formato de archivo común que todas las aplicaciones de creación multimedia pueden usar para crear presentaciones multimedia.
AAF tiene como objetivo brindar a los diseñadores la opción de utilizar una gran cantidad de herramientas para desarrollar contenido multimedia sin tener que convertir los archivos de un formato a otro.
El proyecto AAF es creado y ejecutado por Advanced Media Workflow Association (AMWA).
AAF fue diseñado para facilitar la interoperabilidad multiplataforma y de múltiples proveedores para crear producción de video digital basada en computadora.
AAF admite dos tipos de intercambio de datos: datos esenciales, que incluyen audio, video, gráficos, imágenes fijas, animación de texto y varias otras formas de datos multimedia, y metadatos que se pueden definir como información complementaria sobre datos esenciales (o en términos simples , datos sobre otros datos).
Los datos esenciales son los datos sustanciales dentro de un programa multimedia que la audiencia puede realizar directamente, mientras que los metadatos generalmente contienen la información requerida para combinar y modificar las secciones de datos esenciales en el archivo AAF y crear un programa multimedia completo.
AAF se puede clasificar en dos partes importantes:
- Especificación de objetos
- Implementación de referencia del kit de desarrollo de software
Algunas de las características importantes de AAF son:
- Define relaciones complejas que se describirán en función del modelo de objetos.
- Permite el intercambio de metadatos.
- Permite rastrear la historia del programa a través de sus elementos fuente hasta la producción final.
- Permite envolver todos los elementos de un proyecto para archivarlos