From The MXF Book

Bruce Devlin


In this chapter we will go through the basic structure of an MXF file. We will illustrate the various structures and components of the MXF file with diagrams and descriptive text. Many of the diagrams will be oriented toward the structure of an MXF file that contains a short movie with long-GOP MPEG video and BWF (Broadcast Wave Format) stereo audio. The MXF file is intended to be played out in a software application and consists of some color bars, slate, the movie, and finally some black/silence. We will look at the two different aspects of an MXF file, the way the file s bytes are physically stored on the disc or tape, and also how the structural metadata describes what the MXF file is intended to represent.

This chapter is intended to be a quick run through the concepts and structures in MXF. All of the topics are covered in more detail elsewhere in the book.

In Figure 2.1, a very simple MXF file is represented. At the beginning of the file, there is the file header; in the middle is the file body; and at the end, the file footer. We will expand on the fine detail of the physical structure of an MXF file later in this chapter. For now, we will look at the structural metadata stored in the header to describe the structure of the MXF file and the multimedia content contained within it.

Figure 2.1: Basic structure...

Products & Services
Computer-Aided Design (CAD) Services
Computer-aided design (CAD) services assist in the computerized design, three-dimensional (3D) modeling, and printing and drafting of engineering components and assemblies.
Roofing Materials
Roofing materials come in many forms. For example, sheet metal, asphalt and tiles are common materials depending on the climate there are best suited for.
File Compression Software
File compression software condenses, manages, extracts, and edits electronic files to reduce storage requirements.
Digital Asset Management Software
Digital asset management software (DAM) is used to catalog, store, and retrieve digital assets such as audio and video files, logos and line art, and marketing materials.
Finite Element Analysis Software
Finite element analysis software (FEA) uses a numerical technique to model and analyze complex structures by solving boundary-value problems. The structure to be analyzed is divided into points (elements) that make a grid called a mesh.

Topics of Interest

Bruce Devlin Overview This chapter is organized as an alphabetical reference to the terms and concepts used within MXF. Chapter 2, a general overview of MXF, can be read from start to finish and...

5.3 Structure MXF is quite a complex file format. In order to introduce its inner workings, we will briefly go through its main features and then look at some of the key features in detail. 5.3.1...

Phil Tudor Introduction This chapter describes the MXF data model from the perspective of the AAF data model, from which it is derived. The MXF data model defines the data structures that can be...

Bruce Devlin and Jim Wilkinson 5.1 Introduction and History 5.1.1 MXF: A Brief Introduction The Material Exchange Format (MXF) is a file format optimized for the interchange of material in the...

Jim Wilkinson Introduction The MXF specification provides the mechanism by which a descriptive metadata (DM) framework can be plugged into the structural metadata part of the header metadata. These...