MXF: Difference between revisions
Jump to navigation
Jump to search
m (portal link minor restructure) |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
** http://www.freemxf.org/samples/index.html | ** http://www.freemxf.org/samples/index.html | ||
** http://www.irt.de/IRT/mxf/files/index.php | ** http://www.irt.de/IRT/mxf/files/index.php | ||
** http://samples.mplayerhq.hu/MXF/ | |||
MXF is a container used by the broadcasting industry. | MXF is a container used by the broadcasting industry. | ||
MXF is also the official container for Digital Cinema Material. | |||
http://www.dcimovies.com/DCI_Digital_Cinema_System_Spec_v1.pdf | |||
Open source implementation can be found here: [http://www.freemxf.org/ www.freemxf.org] | Open source implementation can be found here: [http://www.freemxf.org/ www.freemxf.org] | ||
FFmpeg implementation: [http://svn.mplayerhq.hu/*checkout*/ffmpeg/trunk/libavformat/mxf.c?content-type=text%2Fplain mxf.c] | |||
More info can be found at http://trac.videolan.org/vlc/ticket/152 and http://www.digitalpreservation.gov/formats/fdd/fdd000013.shtml#specs. | More info can be found at http://trac.videolan.org/vlc/ticket/152 and http://www.digitalpreservation.gov/formats/fdd/fdd000013.shtml#specs. | ||
=== File structure === | |||
The file may start with up to 64k "garbage". | |||
Then follows a partition pack, given by the following byte sequence: | |||
byte 0-10 0x06, 0x0E, 0x2B, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0D, 0x01, 0x02 (may not appear in the "garbage") | |||
byte 11 version (currently 0x01) | |||
byte 12 structure type (here 0x01 for partition) | |||
byte 13-15 depends on structure type | |||
[[Category:Container Formats]] | [[Category:Container Formats]] |
Revision as of 06:21, 24 September 2006
- Official portal for the SMPTE MXF Implementers Group (SMPTE W25.10): http://www.smpte-mxf.org/
- Samples:
MXF is a container used by the broadcasting industry.
MXF is also the official container for Digital Cinema Material. http://www.dcimovies.com/DCI_Digital_Cinema_System_Spec_v1.pdf
Open source implementation can be found here: www.freemxf.org
FFmpeg implementation: mxf.c
More info can be found at http://trac.videolan.org/vlc/ticket/152 and http://www.digitalpreservation.gov/formats/fdd/fdd000013.shtml#specs.
File structure
The file may start with up to 64k "garbage". Then follows a partition pack, given by the following byte sequence:
byte 0-10 0x06, 0x0E, 0x2B, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0D, 0x01, 0x02 (may not appear in the "garbage") byte 11 version (currently 0x01) byte 12 structure type (here 0x01 for partition) byte 13-15 depends on structure type