Overview
ISO 26429-7:2008 - "Digital cinema (D‑cinema) packaging - Part 7: Composition playlist" (CPL) defines the Composition Playlist structure used to describe a single complete digital cinema work (feature, trailer, advertisement). Originating from SMPTE 429‑7‑2006, the CPL is an XML document that prescribes the ordered sequence of Reels and the referenced external Track Files (picture, sound, subtitles) that must be played in parallel and in sequence to reproduce the composition.
Key SEO keywords: ISO 26429-7, Composition Playlist, CPL, digital cinema packaging, D-cinema, SMPTE 429-7, XML schema.
Key topics and technical requirements
- Structure and semantics: CPL is an XML-based representation (namespace http://www.smpte-ra.org/schemas/429-7/2006/CPL) describing a composition as a sequence of Reel structures, each containing Assets that reference external Track Files.
- Track referencing: Assets identify external Track Files (e.g., MXF picture/sound/subtitle files). The CPL controls order, timing and synchronization of these Track Files.
- Synchronization and timing: Edit rates, native duration and native start points are defined so editable units (frames/samples) play back precisely across tracks.
- Metadata fields: CPL elements include identifiers, content title, content kind/version, rating list, reel list, annotations and optional signature/signers for integrity.
- Constraints and markers: The standard specifies content markers (e.g., cue points), minimum reel duration rules and optional markers such as "First Frame Lights On".
- Schema and MIME: CPLs are specified by XML Schema (provided in the document). MIME type for a CPL file is “text/xml”.
- Security and integrity: XML‑Signature and related RFCs are referenced for signing CPLs; other parts of ISO 26429 cover track-file encryption and MXF/JPEG2000 applications.
Practical applications and who uses it
ISO 26429-7 (CPL) is essential for:
- Mastering engineers and post-production houses creating DCPs (Digital Cinema Packages).
- DCP packagers and content distributors assembling film deliverables for theatrical release.
- Cinema playback server and theatre automation developers implementing correct playout order, synchronization and cue handling.
- Quality assurance teams and ingest systems validating CPL structure, timing and signatures.
- Rights holders and archivists who need a self-contained manifest describing how essence files assemble into a finished composition.
Using CPLs ensures consistent, deterministic playout of picture, sound and subtitle tracks across compliant cinema systems.
Related standards
- ISO 26429 Parts 3, 4 and 6 (Track file formats, MXF JPEG 2000 application, MXF track file encryption)
- SMPTE 429‑7‑2006 (originating standard)
- W3C XML / XML Schema, XML-Signature and relevant IETF RFCs (URI, MIME, UUID, SHA‑1 references)
For implementers, ISO 26429‑7 is the definitive guide to creating and validating Composition Playlists for interoperable D‑cinema delivery.