Formato de creación avanzado

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El Formato de creación avanzado (AAF) es un formato de archivo para el intercambio de datos profesional multiplataforma, diseñado para el entorno de creación y posproducción de vídeo. Fue creado por la Asociación de flujo de trabajo de medios avanzados (AMWA) y ahora se está estandarizando a través de la Sociedad de ingenieros de cine y televisión (SMPTE).

Historia

AAF fue creada originalmente por AMWA, anteriormente AAF Association Inc., una asociación comercial creada para desarrollar y promover la adopción de especificaciones y tecnologías, como AAF, formato de intercambio de materiales (MXF) y arquitectura orientada a servicios (SOA).), para facilitar la implementación y operación de flujos de trabajo de medios eficientes. El trabajo técnico de la AMWA se realiza a través de proyectos que tienen como objetivo mejorar la compatibilidad entre AAF, Broadcast Exchange Format (BXF), MXF y XML. Los proyectos actuales se dividen en tres categorías: modelos de datos, especificaciones de interfaz y especificaciones de aplicación.

AAF se creó para ayudar a abordar el problema de la interoperabilidad multiplataforma y de múltiples proveedores para la producción de video digital por computadora.

El modelo de objetos AAF ahora se está estandarizando a través de SMPTE, incluida una mejor definición del mapeo entre MXF y la esencia AAF.

Uso

Las capacidades de AAF incluyen lo siguiente:

  • Permite describir relaciones complejas en términos de un modelo de objeto.
  • Facilita el intercambio de metadatos y/o contenido del programa.
  • Proporciona una manera de rastrear la historia de un pedazo de contenido del programa de sus elementos fuente a través de la producción final.
  • Hace posible la reducción de corriente (con el equipo adecuado).
  • Proporciona una manera conveniente de "envolver" todos los elementos de un proyecto juntos para archivar.

Hay dos tipos de datos que se pueden intercambiar utilizando AAF:

  • Essence Data: Audio (incluyendo música), vídeo, imagen, gráficos, texto, animación y otras formas de datos multimedia. Así se llama porque son los datos esenciales dentro de un programa multimedia que puede ser percibido directamente por el público.
  • Metadatos: Datos que proporcionan información sobre cómo combinar o modificar secciones individuales de datos esenciales, o que proporcionan información complementaria sobre datos esenciales. Los metadatos en un archivo AAF pueden proporcionar la información necesaria para combinar y modificar las secciones de datos esenciales en el archivo AAF para producir un programa multimedia completo.

Al preservar las referencias a las fuentes y abstraer las decisiones creativas que se toman, AAF intenta mejorar el flujo de trabajo y simplificar la gestión de proyectos.

El rico modelo de datos de AAF que combina metadatos y varios tipos de esencia ha llevado a su uso también en aplicaciones que no son de transmisión. Por ejemplo, AAF ha sido adoptado por la Junta de Estándares de Imágenes en Movimiento (MISB) del DoD/IC para su estándar de Aplicaciones de Fotogrametría y Vigilancia Aérea (ASPA).

Elementos de AAF

Los elementos centrales de la especificación AAF incluyen:

  • La especificación de objetos AAF, que define el contenedor estructurado por el que AAF almacena datos y metadatos esenciales utilizando un modelo orientado al objeto. Define el contenido lógico de los objetos y las reglas para cómo los objetos se relacionan entre sí.
  • La Especificación de Contenedor de Bajo Nivel AAF, que describe cómo cada objeto se almacena en el disco. Utiliza el Almacenamiento Estructurado, un sistema de almacenamiento de archivos desarrollado por Microsoft, para almacenar los objetos en el disco.
  • La especificación AAF API, que define cómo los ingenieros de software pueden escribir aplicaciones.
  • The AAF Reference Implementation, which implements both theseespecificaciones in a completely cross-platform manner.
  • El kit de desarrollo de software AAF (SDK), que incluye los servicios de desarrollo y las suites de prueba de validación.
  • El software AAF Ejemplo, que demuestra cómo utilizar el SDK AAF para producir archivos AAF.
  • Los archivos AAF Ejemplo, creados por las implementaciones de AAF.

Diferencias con MXF

AAF está diseñado para ser una representación de datos de trabajos en progreso, en comparación con el formato de intercambio de materiales (MXF), que sirve para intercambiar productos multimedia terminados. Mientras que MXF utiliza un formato de valor de longitud de clave (KLV) para el almacenamiento, AAF utiliza el sistema de almacenamiento estructurado de Microsoft.

MXF se desarrolló como un subtipo del modelo de datos AAF, bajo una política de divergencia cero, que permite flujos de trabajo que combinan AAF y MXF. Específicamente, AAF puede comprender todos los metadatos MXF, pero MXF no puede comprender todos los metadatos AAF (y, como resultado, se filtrarían durante la codificación).

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save