El formato de intercambio de materiales ( MXF ) es un formato contenedor para medios de audio y vídeo digitales profesionales, definido por un conjunto de estándares SMPTE . Un ejemplo típico de su uso es la distribución de anuncios a estaciones de televisión y el archivo sin cinta de programas de televisión emitidos. [ 2 ] También se utiliza como parte del paquete de cine digital para la distribución de películas y otros contenidos a salas de cine y festivales de cine.
Resumen
MXF, cuando se utiliza en forma de "Patrón Operacional OP1A" u "OPAtom", puede funcionar como contenedor , envoltorio o formato de archivo de referencia que admite diversas secuencias de " esencia " codificada, encapsuladas en una variedad de formatos de compresión de audio y vídeo , junto con un envoltorio de metadatos que describe el material contenido en el archivo MXF . Otros "Patrones Operacionales" pueden contener o hacer referencia a múltiples materiales, al igual que una línea de tiempo simple en un programa de edición de vídeo.
MXF ofrece compatibilidad total con códigos de tiempo y metadatos, y está concebido como un estándar estable e independiente de la plataforma para futuras aplicaciones profesionales de vídeo y audio.
MXF se desarrolló para admitir un subconjunto del modelo de datos del Formato de Autoría Avanzada (AAF), bajo una política conocida como 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, pasando de ser un estándar a un sistema de implementación. La amplitud del estándar podía generar problemas de interoperabilidad, ya que los proveedores implementaban diferentes partes del mismo o interpretaban de forma distinta las partes que generaban confusión.
MXF es bastante eficaz para el intercambio de material D10 (IMX), principalmente gracias al éxito del Sony eVTR y su conversión de RDD a SMPTE. Ahora es posible trabajar con flujos de trabajo que combinen el eVTR, los sistemas de edición no lineal de Avid y los servidores de transmisión mediante MXF, en coordinación con AAF .
Es posible el intercambio de material MPEG-2 de largo GOP entre servidores de vídeo, a medida que las emisoras desarrollan especificaciones de aplicación que esperan que sus proveedores implementen.
En otoño de 2005, el formato MXF presentaba importantes problemas de interoperabilidad en la postproducción audiovisual . Los dos sistemas de grabación de datos que generaban MXF en aquel entonces, XDCAM de Sony y DVCPRO P2 de Panasonic , producían archivos incompatibles entre sí debido a opciones de subformato poco transparentes ocultas tras la extensión MXF. Sin herramientas avanzadas, era imposible distinguir estos formatos incompatibles.
Algunas de las incompatibilidades se abordaron y ratificaron en la versión de 2009 del estándar. [ 3 ]
MXF se utiliza como formato de empaquetado de audio y vídeo para el paquete de cine digital (DCP). También se utiliza en los documentos de especificación 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 ", incluyendo un espacio al final.
Herramientas
convertidores MXF
Esta lista presenta algunos ejemplos de productos gratuitos y de código abierto que son compatibles con el estándar MXF:
- FFmpeg , un proyecto de código abierto, añadió soporte para la multiplexación y demultiplexación de MXF y MXF D-10 en FFmpeg 0.5, publicado en marzo de 2009. [ 5 ] [ 6 ]
- Tenga en cuenta que hasta 2019, FFmpeg implementaba únicamente el estándar MXF básico, pero no proporcionaba perfiles específicos del fabricante; por ejemplo, no se podía generar un archivo MXF compatible con los dispositivos Sony XDCAM debido a la falta de entradas de metadatos en el encabezado (para obtener más información, consulte el ticket 5097 de ffmpeg trac ).
- GStreamer es una biblioteca de código abierto para el formato de intercambio de materiales (MXF). Pitivi utiliza esta herramienta.
- VSDC es un editor de vídeo gratuito para abrir y editar archivos mxf.
- Ingex es un conjunto de software de código abierto ( GPL ) para la captura digital de datos de audio y vídeo, desarrollado y ampliamente utilizado por la BBC . Admite la captura SDI , así como la transcodificación en tiempo real (con MXF) . Algunas partes del conjunto también funcionan como servidor de archivos de red para archivos multimedia, además de archivar en cinta de datos LTO-3 . [ 7 ]
Las normas MXF
Documentos base
- SMPTE 377M: Especificación del formato de archivo MXF (el documento maestro general)
- SMPTE EG41: Guía de ingeniería de MXF (Una guía que explica cómo usar MXF)
- SMPTE EG42: Metadatos descriptivos MXF (Guía que explica cómo usar 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 mínimo y sencillo)
- 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 usando el contenedor genérico)
- SMPTE 383M: GC-DV (cómo almacenar datos esenciales de DV en MXF usando el contenedor genérico)
- SMPTE 385M: GC-CP (cómo almacenar datos esenciales SDTI-CP en MXF utilizando el contenedor genérico)
- SMPTE 386M: GC-D10 (cómo almacenar datos esenciales SMPTE D10 en MXF usando el contenedor genérico)
- SMPTE 387M: GC-D11 (cómo almacenar datos esenciales SMPTE D11 en MXF usando el contenedor genérico)
- SMPTE 382M: GC-AESBWF (cómo almacenar datos de esencia de audio AES/EBU y Broadcast Wave en MXF utilizando el contenedor genérico)
- SMPTE 384M: GC-UP (cómo almacenar datos de esencia de imagen sin comprimir en MXF usando 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 reproducción inversa de contenedores
- SMPTE 394M: Esquema de elementos del sistema-1 para contenedor genérico
- SMPTE 405M: Elementos y datos individuales para el esquema GC SI 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 estándares
La página principal de estándares de SMPTE contiene información para solicitar CD-ROMs que incluyan una copia oficial de los estándares de SMPTE. Según el índice de SMPTE, todos los estándares mencionados anteriormente estarían incluidos en dichos CD-ROMs, disponibles a través de SMPTE . El archivo del Centro de Pruebas IRT, archivado el 5 de octubre de 2010 en Wayback Machine, contiene información actualizada sobre el estado de los documentos de SMPTE.
Véase también
- AAF, Formato de Autoría Avanzada
- BXF, Formato de Intercambio de Radiodifusión
- BWF , Formato de Onda de Radiodifusión
- DPX, Intercambio Digital de Imágenes
Referencias
- ↑ Formato de Intercambio de Materiales (MXF) (Borrador completo). Sostenibilidad de los formatos digitales. Washington, DC: Biblioteca del Congreso. 17 de enero de 2012. Consultado el 13 de diciembre de 2021 .
- ↑ "Especificaciones técnicas – Entrega de archivos comerciales" (PDF) . Archivado del original el 20 de diciembre de 2016. Consultado el 14 de diciembre de 2016 .
{{cite web}}: CS1 maint: bot: estado de la 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 del 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 EBU, tercer trimestre de 2010
- MXF: una visión técnica. Revisión técnica de la EBU, tercer trimestre de 2010.
- Foro de documentos sin título donde se discutió inicialmente MXF
- 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 multiplataforma para leer y escribir archivos MXF.
- RFC 4539 (Registro de tipo MIME)
- Formato de salida de escaneo de películas cinematográficas MXF wrapper ( JPEG 2000 )
- Programa de Preservación Digital de la Biblioteca del Congreso de los Estados Unidos: Descripción del formato MXF Propiedades
- Presentaciones audiovisuales en 2004
- Presentaciones relacionadas con la informática en 2004
- Estándares de radiodifusión
- formatos de archivos informáticos
- Tecnología cinematográfica y de vídeo
- Estándares SMPTE