Material Exchange Format

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von MXF)
Wechseln zu: Navigation, Suche

Das Material eXchange Format (MXF) ist ein offenes (nicht-proprietäres) Dateiformat für Videodateien aus dem Broadcast-Bereich. Es ist eine Teilmenge des Advanced Authoring Format (AAF) und wurde mit dem Ziel definiert, den Austausch von audio-visuellen Dateien (inklusive Metadaten) zu vereinfachen.

Allgemeines[Bearbeiten]

Es ist ein Hüllformat, auch Wrapper Format oder Containerformat genannt, das ein oder mehrere Essenzen (auch pay load) in sich kapselt und akkurat beschreibt. Diese Essenzen können Bilder, Ton oder auch Daten sein. Eine MXF-Datei enthält genug Informationen, um zwei Anwendungen den Austausch von Essenzen zu ermöglichen, ohne vorher Informationen ausgetauscht zu haben. Dazu enthält sie sogenannte Metadaten, die z. B. Informationen über die Länge der Datei, verwendete Codecs (Kompressionsverfahren) und Timeline-Komplexität bereitstellen.

Im Unterschied zu den bandbasierten Videoformaten (MAZ-Technik) soll die MXF-Definition den dateibasierten Umgang mit professionellen Videoformaten vereinfachen. Durch Standardisierung soll der Weg zum IT-basierten nonlinearen Videoschnitt (NLE) beschleunigt werden, ohne durch gemischte und herstellerspezifische (proprietäre) Datenformate behindert zu werden.

Der Standard wurde vom SMPTE, von der European Broadcasting Union (EBU) und von der Advanced Authoring Format (AAF)-Association vorangetrieben und im Jahre 2003 unter der Normbezeichnung SMPTE 377M verabschiedet. Das Dateiformat ist als ISO-Standard vorgeschlagen.

Insbesondere Sony und Panasonic setzen mit Ihren in der Praxis bereits stark vertretenen Broadcast-Techniken (IMX- und XDCAM-Technik bei Sony, DVCPro bei Panasonic) vollständig auf diesen Standard und sorgen damit seit 2003 für eine große Verbreitung.[1]

Operational Patterns[Bearbeiten]

MXF-Container

MXF-Container können Daten fast beliebiger Komplexität beinhalten. Um Programmen vorab eine Abschätzung der Komplexität zu ermöglichen, wurden Operational Patterns eingeführt. Die Operational Pattern geben einen groben Überblick über die Schnittliste (EDL) und die Aufteilung in verschiedene Essenzpakete (Source Pack bzw. File Pack). Die Operational Pattern beschreiben nicht die Art der Kompression oder der Anzahl der Spuren (Ausnahme: OP-Atom).

Ursprünglich wurden neun Operational Patterns eingeführt. Diese Patterns werden mit Zahlen von 1-3 und Buchstaben von a-c gekennzeichnet. Die Zahlen geben Aufschluss über die Schnittliste (EDL), während die Buchstaben Aufschluss über die Aufteilung in verschiedene Essenzpakete (Source Pack, bzw File Pack) geben.

Später kam das Operational Pattern OP-Atom hinzu. Das OP-Atom enthält im Gegensatz zu den anderen Operational Pattern nur eine einzige Essenz und wurde eingeführt, um ein simples MXF File zu generieren.

Normierung der einzelnen Operational Pattern:

  • OP1a: SMPTE 378M
  • OP1b: SMPTE 391M
  • OP1c: SMPTE 408M
  • OP2a: SMPTE 392M
  • OP2b: SMPTE 393M
  • OP2c: SMPTE 408M
  • OP3a: SMPTE 407M
  • OP3b: SMPTE 407M
  • OP3c: SMPTE 408M
  • OP-Atom: SMPTE 390M

MXF in der Praxis[Bearbeiten]

Das MXF Filefomat befindet sich zurzeit in der Einbindungs-Phase. Verschiedene Hersteller unterstützen unterschiedliche Teile des Standards. Durch die nur in Teilen vorhandene Integration kommt es zu Inkompatibilitäten zwischen den verschiedenen Systemen.

Die am weitesten verbreiteten MXF-Standards sind das OP1a-GC-D10 (IMX) eingesetzt von Sony, das OP1a-GC-DV und das OP-Atom eingesetzt von Avid, Digidesign und Panasonic.

Folgende Produkte unterstützen MXF Standards:

  • Avid: OP1a-GC-D10, OP1a-GC-DV, OP-Atom
  • Digidesign Pro Tools: OP-Atom
  • Editshare Lightworks: OpAtom, Op1a
  • Fairlight Xynergi: OP-Atom, OP1a-GC-D10
  • GStreamer: verschiedene Operational Patterns und Generic Containers
  • Panasonic P2: OP-Atom
  • Sony Vegas
  • Sony XDCAM: OP1a-GC-D10
  • Sony XPRI: OP1a-GC-D10
  • Steinberg Nuendo: Op-Atom (lesen und schreiben), Op1a (nur lesen)
  • Kdenlive: OP1a

Zur Behebung von Inkompatibilitäten existieren verschiedene Softwarelösungen anderer Anbieter:

  • Flip4Mac: OP1a-GC-D10 und OP1a-GC-DV
  • MXF4mac[2] OP1a-GC und OP-Atom, D10, MPEG-2, DV, DVCPRO, DVCPRO HD, AVC-intra, DNxHD, HDV, XDCAM EX, XDCAM HD, JPEG2000, CinemaDNG.
  • MOG Solution: OP(1-3)(a-c) und OP-Atom
  • Open Cube: OP1a-GC-D10, OP1a-GC-DV und OP-Atom
  • Neyrinck SoundCode for MXF in der BETA Phase. www.neyrinck.com/Pages/scmxf.html

MXF Analyse-Werkzeuge

  • IRT MXF Analyser[3]

Einzelnachweise[Bearbeiten]

  1. The Professional MPEG Forum
  2. MXF4mac
  3. IRT MXF Analyser

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]