Formato contenedor de medios de video y audio
Material Exchange Format ( MXF ) es un formato contenedor para medios de audio y video digitales profesionales definido por un conjunto de estándares SMPTE . Un ejemplo típico de su uso es la distribución de publicidad a estaciones de televisión y el archivo sin cinta de programas de televisión transmitidos por televisión. [2] También se utiliza como parte del paquete de cine digital para distribuir películas a salas comerciales.
Resumen
MXF, cuando se utiliza en forma de "Patrón operativo OP1A" u "OPAtom", se puede utilizar como contenedor , envoltorio o formato de archivo de referencia que admite una serie de flujos diferentes de " esencia " codificada, codificada en cualquiera de una variedad de formatos de compresión de video y audio , junto con un envoltorio de metadatos que describe el material contenido dentro del archivo MXF . Otros "Patrones operativos" pueden contener o hacer referencia a múltiples materiales, al igual que una línea de tiempo simple de un programa de edición de video.
MXF tiene soporte completo de código de tiempo y metadatos y está pensado como un estándar estable e independiente de la plataforma para futuras aplicaciones profesionales de audio y video.
MXF se desarrolló para transportar un subconjunto del modelo de datos del formato de creación avanzado (AAF), conforme a una política conocida como la Directiva de divergencia cero (ZDD). En teoría, esto permite flujos de trabajo MXF/AAF entre sistemas de edición no lineal (NLE) que utilizan AAF y cámaras, servidores y otros dispositivos que utilizan MXF.
Uso
A partir de 2004, MXF se encontraba en proceso de evolución de estándar a implementación. La amplitud del estándar podía dar lugar a problemas de interoperabilidad, ya que los proveedores implementaban distintas partes del estándar o interpretaban partes engañosas del estándar de forma diferente.
MXF es bastante eficaz en el intercambio de material D10 (IMX), principalmente debido al éxito del eVTR de Sony y el RDD del eVTR de Sony a SMPTE. Ahora son posibles los flujos de trabajo que combinan el eVTR, los sistemas NLE de Avid y los servidores de transmisión mediante MXF en coordinación con AAF .
El intercambio de material MPEG-2 de larga duración entre servidores de vídeo es posible a medida que los organismos de radiodifusión desarrollan especificaciones de aplicaciones que esperan que sus proveedores implementen.
A partir del otoño de 2005, se produjeron importantes problemas de interoperabilidad con MXF en el uso de la posproducción para retransmisiones . Los dos sistemas de cámara de grabación de datos que producían MXF en ese momento, XDCAM de Sony y DVCPRO P2 de Panasonic , generaban archivos incompatibles entre sí debido a opciones de subformato opacas ocultas tras la extensión de archivo MXF. Sin herramientas avanzadas, era imposible distinguir estos formatos incompatibles.
Algunas de las incompatibilidades fueron abordadas y ratificadas en la versión de 2009 de la norma. [3]
MXF se utiliza como formato de empaquetado de audio y video para el paquete de cine digital (DCP). También se utiliza en los documentos de especificaciones de STANAG . [4]
La extensión de archivo para los archivos MXF es ".mxf". El código de tipo de archivo de Macintosh registrado con Apple para los archivos MXF es "mxf ", incluido un espacio final.
Herramientas
Convertidores MXF
Esta lista representa algunos ejemplos de productos gratuitos y de código abierto [ ¿por qué? ] que admiten el estándar MXF:
- FFmpeg , un proyecto de código abierto, agregó soporte para multiplexación y demultiplexación de MXF y MXF D-10 en FFmpeg 0.5, lanzado en marzo de 2009. [5] [6]
- Tenga en cuenta que hasta 2019, FFmpeg implementa solo el estándar MXF base pero no proporciona perfiles específicos del proveedor, por ejemplo, no se puede producir un archivo MXF que sea compatible con dispositivos Sony XDCAM debido a la falta de entradas de metadatos del encabezado (para obtener más información, consulte el ticket de seguimiento 5097 de ffmpeg)
Los estándares MXF
Documentos base
- SMPTE 377M: La especificación del formato de archivo MXF (el documento maestro general)
- SMPTE EG41: Guía de ingeniería MXF (una guía que explica cómo utilizar MXF)
- SMPTE EG42: Metadatos descriptivos MXF (una guía que explica cómo utilizar metadatos descriptivos en MXF)
Patrones operativos
- SMPTE 390M: OP-Atom (un diseño muy simple y altamente restringido para archivos MXF simples)
- SMPTE 378M: OP-1a (opciones de diseño para un archivo MXF simple y minimalista)
- SMPTE 391M: OP-1b
- SMPTE 392M: OP-2a
- SMPTE 393M: OP-2b
- SMPTE 407M: OP-3a, OP-3b
- SMPTE 408M: OP-1c, OP-2c, OP-3c
Contenedores genéricos
- SMPTE 379M: Contenedor genérico (la forma en que se almacena la esencia en los archivos MXF)
- SMPTE 381M: GC-MPEG (cómo almacenar datos esenciales MPEG en MXF utilizando el contenedor genérico)
- SMPTE 383M: GC-DV (cómo almacenar datos esenciales de DV en MXF utilizando el contenedor genérico)
- SMPTE 385M: GC-CP (cómo almacenar datos esenciales de SDTI-CP en MXF utilizando el contenedor genérico)
- SMPTE 386M: GC-D10 (cómo almacenar datos esenciales SMPTE D10 en MXF utilizando el contenedor genérico)
- SMPTE 387M: GC-D11 (cómo almacenar datos esenciales de SMPTE D11 en MXF utilizando el contenedor genérico)
- SMPTE 382M: GC-AESBWF (cómo almacenar datos esenciales de audio AES/EBU y Broadcast Wave en MXF utilizando el contenedor genérico)
- SMPTE 384M: GC-UP (cómo almacenar datos esenciales de imágenes sin comprimir en MXF utilizando el contenedor genérico)
- SMPTE 388M: GC-AA (cómo almacenar datos de esencia de audio codificados según la ley A en MXF utilizando el contenedor genérico)
- SMPTE 389M: Elemento genérico del sistema de juego inverso de contenedores
- SMPTE 394M: Esquema de elementos del sistema-1 para contenedores genéricos
- SMPTE 405M: Elementos y elementos de datos individuales para el esquema SI GC 1
Metadatos, diccionarios y registros
- SMPTE 380M: DMS1 (un conjunto estándar de metadatos descriptivos para usar con archivos MXF)
- SMPTE 436M: Asignaciones MXF para líneas VBI y paquetes de datos auxiliares
- SMPTE RP210: Diccionario de metadatos SMPTE (la última versión está disponible aquí).
- SMPTE RP224: Registro de etiquetas universales SMPTE
Disponibilidad de normas
La página de estándares de la SMPTE contiene información para solicitar CD-ROM que contengan una copia oficial de los estándares de la SMPTE. A juzgar por el índice de la SMPTE, todos los estándares mencionados anteriormente se incluirían en esos CD-ROM, tal como están disponibles en la SMPTE. El Centro de pruebas IRT contiene información actualizada sobre el estado de los documentos de la SMPTE.
Véase también
Referencias
- ^ Material Exchange Format (MXF) (borrador completo). Sustainability of Digital Formats. Washington, DC: Biblioteca del Congreso. 17 de enero de 2012. Consultado el 13 de diciembre de 2021 .
- ^ "Especificaciones Técnicas – Entrega Expediente Comercial" (PDF) . Archivado desde el original el 20 de diciembre de 2016 . Consultado el 14 de diciembre de 2016 .
{{cite web}}
: CS1 maint: bot: estado de URL original desconocido ( enlace ) - ^ Pedro Ferreira (23 de julio de 2010). "MXF - un informe de progreso (2010)" (PDF) .
- ^ "STANAG 4609 Edición 2" (PDF) . Archivado desde el original (PDF) el 10 de noviembre de 2010. Consultado el 18 de agosto de 2010 .
- ^ "Registro de cambios de FFmpeg". 3 de marzo de 2009. Consultado el 20 de agosto de 2010 .
- ^ "FFmpeg". 3 de diciembre de 2008. Consultado el 20 de agosto de 2010 .
- ^ "Ingex" . Consultado el 24 de agosto de 2009 .
Enlaces externos
- MXF – Informe de progreso Revisión técnica de la UER, tercer trimestre de 2010
- MXF: una descripción técnica EBU Technical Review, tercer trimestre de 2010
- Documento sin título Foro donde se discutió MXF inicialmente
- INICIO Asociación de flujo de trabajo de medios avanzados
- Centro de pruebas MXF
- freeMXF.org - Herramientas e información MXF gratuitas Una biblioteca C++ de código abierto y multiplataforma para leer y escribir archivos MXF
- RFC 4539 (registro de tipo MIME)
- Programa de preservación digital de la Biblioteca del Congreso de los Estados Unidos: Propiedades de descripción del formato MXF