MXF Signatures format

User's guide:

Material Exchange Format (MXF) Format & Recovery Example

Material eXchange Format (MXF) is a container format for professional digital video and audio media defined by a set of SMPTE standards.

MXF is a "wrapper" format which supports a number of different streams of coded "essence", encoded in any of a variety of video and audio compression formats, together with a metadata wrapper which describes the material contained within the MXF file.

MXF has been designed to address a number of problems with non-professional formats. MXF has full timecode and metadata support, and is intended as a platform-agnostic stable standard for future professional video and audio applications.

Material Exchange Format (MXF) files consist of consecutive blocks.

Each block has 84 byte header, starting with a 4-byte signature (hex: 06 0E 2B 34), and having other parameters that need to be validated, including block size (big-endian, high byte first).