Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Material Exchange Format

From Wikipedia, the free encyclopedia
Video and audio media container format

Material Exchange Format
Filename extension
.mxf
Internet media type
application/mxf
Type code"mxf"
Initial release22 September 2004; 21 years ago (2004-09-22)
Latest release
SMPTE ST 377-1:2019
28 January 2020; 6 years ago (2020-01-28)
Type of formatContainer format
Container forAudiovisual material, rich metadata
Open format?Yes
Free format?Yes[1]

Material Exchange Format (MXF) is acontainer format for professional digital video and audio media defined by a set ofSMPTE standards. A typical example of its use is for delivering advertisements to TV stations and tapeless archiving of broadcast TV programs.[2] It is also used as part of theDigital Cinema Package for delivering films and other content to movie theaters and film festivals.

Summary

[edit]

MXF, when used in the form of "Operational Pattern OP1A" or "OPAtom", can be used as acontainer,wrapper orreference file format which supports a number of different streams of coded "essence", encoded in any of a variety ofvideo andaudio compression formats, together with ametadata wrapper which describes the material contained within the MXFfile. Other "Operational Patterns" can contain or reference multiple materials, just like a simple timeline of a video editing program.

MXF has fulltimecode and metadata support and is intended as a platform-agnostic stable standard for future professional video and audio applications.

MXF was developed to carry a subset of theAdvanced Authoring Format (AAF) data model, under a policy known as theZero Divergence Directive (ZDD). This theoretically enables MXF/AAF workflows betweennon-linear editing (NLE) systems using AAF and cameras, servers, and other devices using MXF.

Usage

[edit]

From 2004 onwards, MXF was in the process of evolving from standard to deployment. The breadth of the standard was subject to lead to interoperability problems, as vendors implement different parts of the standard or interpret misleading parts of the standard differently.

MXF is fairly effective at the interchange ofD10 (IMX) material, mainly because of the success of the Sony eVTR and Sony's eVTR RDD to SMPTE. Workflows combining the eVTR, Avid NLE systems, and broadcast servers using MXF in coordination withAAF are now possible.

Long-GOPMPEG-2 material interchange between video servers is possible, as broadcasters develop application specifications they expect their vendors to implement.

As of autumn 2005, there were major interoperability problems with MXF in broadcastpost-production use. The two data-recording camera systems which produced MXF at that time,Sony'sXDCAM and Panasonic'sDVCPRO P2, produced mutually incompatible files due to opaque sub-format options obscured behind the MXF file extension. Without advanced tools, it was impossible to distinguish these incompatible formats.

Some of the incompatibilities were addressed and ratified in the 2009 version of the standard.[3]

MXF is used as the audio and video packaging format forDigital Cinema Package (DCP). It is also used in theSTANAG specification documents.[4]

The file extension for MXF files is ".mxf". The Macintosh File Type Code registered with Apple for MXF files is "mxf ", including a trailing space.

Tools

[edit]

MXF converters

[edit]

This list represents some examples of free and open source[why?] products that support the MXF standard:

  • FFmpeg, anopen source project added support for muxing and demuxing of MXF and MXF D-10 in FFmpeg 0.5, released in March 2009.[5][6]
  • Note that up to 2019, FFmpeg implements only the base MXF standard but does not provide vendor specific profiles, e.g. one cannot produce a MXF File that is compatible to Sony XDCAM devices due to missing header metadata entries (for further information seeffmpeg trac ticket 5097)
  • GStreamer is an open source Material Exchange Format (MXF) library.Pitivi uses this tool.
  • VSDC is a free video editor for open and edit mxf file.
  • Ingex is an open-source (GPL) suite of software for the digital capture of audio and video data, developed and heavily used by theBBC.SDI capture is supported, as well as real-timetranscoding (with MXF)[dubiousdiscuss]. Portions of the suite also act as a network file server for media files, as well as archiving toLTO-3 data tape.[7]

The MXF standards

[edit]

Base documents

[edit]
  • SMPTE 377M: The MXF File Format Specification (the overall master document)
  • SMPTE EG41: MXF Engineering Guide (A guide explaining how to use MXF)
  • SMPTE EG42: MXF Descriptive Metadata (A guide explaining how to use descriptive metadata in MXF)

Operational patterns

[edit]
  • SMPTE 390M: OP-Atom (a very simple and highly constrained layout for simple MXF files)
  • SMPTE 378M: OP-1a (the layout options for a minimal simple MXF file)
  • 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

Generic containers

[edit]
  • SMPTE 379M: Generic Container (the way that essence is stored in MXF files)
  • SMPTE 381M: GC-MPEG (how to storeMPEG essence data in MXF using the Generic Container)
  • SMPTE 383M: GC-DV (how to storeDV essence data in MXF using the Generic Container)
  • SMPTE 385M: GC-CP (how to store SDTI-CP essence data in MXF using the Generic Container)
  • SMPTE 386M: GC-D10 (how to storeSMPTE D10 essence data in MXF using the Generic Container)
  • SMPTE 387M: GC-D11 (how to storeSMPTE D11 essence data in MXF using the Generic Container)
  • SMPTE 382M: GC-AESBWF (how to storeAES/EBU and Broadcast Wave audio essence data in MXF using the Generic Container)
  • SMPTE 384M: GC-UP (how to store Uncompressed Picture essence data in MXF using the Generic Container)
  • SMPTE 388M: GC-AA (how to store A-law coded audio essence data in MXF using the Generic Container)
  • SMPTE 389M: Generic Container Reverse Play System Element
  • SMPTE 394M: System Item Scheme-1 for Generic Container
  • SMPTE 405M: Elements and Individual Data Items for the GC SI Scheme 1

Metadata, dictionaries and registries

[edit]
  • SMPTE 380M: DMS1 (a standard set of descriptive metadata to use with MXF files)
  • SMPTE 436M: MXF Mappings forVBI Lines andAncillary Data Packets
  • SMPTE RP210: SMPTE Metadata Dictionary (the latest version is availablehere.)
  • SMPTE RP224: Registry of SMPTE Universal Labels

Availability of standards

[edit]

SMPTE'stop standards page has information, for the ordering of CD-ROMs, which would hold formal copy of the SMPTE standards. Judging by SMPTE's index, all of the standards, referenced above, would be contained on those CD-ROMs, as available fromSMPTE.IRT Test CenterArchived 5 October 2010 at theWayback Machine contains up-to-date information on the status of the SMPTE documents.

See also

[edit]

References

[edit]
  1. ^Material Exchange Format (MXF) (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. 17 January 2012. Retrieved13 December 2021.
  2. ^"Technical Specifications – Commercial File Delivery"(PDF). Archived from the original on 20 December 2016. Retrieved14 December 2016.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  3. ^Pedro Ferreira (23 July 2010)."MXF – a progress report (2010)"(PDF).
  4. ^"STANAG 4609 Edition 2"(PDF). Archived fromthe original(PDF) on 10 November 2010. Retrieved18 August 2010.
  5. ^"FFmpeg Changelog". 3 March 2009. Retrieved20 August 2010.
  6. ^"FFmpeg". 3 December 2008. Retrieved20 August 2010.
  7. ^"Ingex". Retrieved24 August 2009.

External links

[edit]
Video
compression
ISO,IEC,
MPEG
ITU-T,VCEG
SMPTE
TrueMotion and AOMedia
Chinese Standard
  • AVS1 P2/AVS+(GB/T 20090.2/16)
  • AVS2 P2(GB/T 33475.2,GY/T 299.1)
    • HDR Vivid(GY/T 358)
  • AVS3 P2(GY/T 368)
Others
Audio
compression
ISO,IEC,
MPEG
ITU-T
IETF
3GPP
ETSI
Bluetooth SIG
Chinese Standard
Others
Image
compression
IEC,ISO,IETF,
W3C,ITU-T,JPEG
Others
Containers
ISO,IEC
ITU-T
IETF
SMPTE
Others
Collaborations
Methods
Lists
SeeCompression methods for techniques andCompression software for codecs
SMPTE standards
Standards
Related articles
Related standards organizations
Retrieved from "https://en.wikipedia.org/w/index.php?title=Material_Exchange_Format&oldid=1326538727"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp