Contents

QuickTime File Format

An object-oriented file format for the storage and exchange of digital media between devices, applications, and operating systems.

Overview

The QuickTime File Format (QTFF) accommodates storing and accessing many kinds of digital multimedia data. The QTFF is an ideal format for the exchange of digital media between devices, applications, and operating systems, because you can use it to describe almost any media structure.

The file format is object-oriented, consisting of a flexible collection of objects that you can easily parse. The format’s design allows for easy extension, as parsers can skip or ignore unknown objects, allowing considerable forward compatibility for new object types.

QuickTime provides a number of high-level functions that you can use to create and manipulate QuickTime files, without requiring you to understand the actual file format. These functions serve to insulate developers from the low-level details of operation. Use this documentation to create QuickTime files beyond the basic types.

QuickTime files are used to store QuickTime movies, as well as other data. If you are writing an application that parses QuickTime files, you should recognize that there may be non-movie data in the files.

Topics

Essentials

Movies

Metadata

Media data

Data types

Change log

Deprecated