Composition Playlist (CPL)
Definition
A Composition Playlist (CPL) is a core metadata file within a Digital Cinema Package (DCP). It defines the structure, sequence, and composition of playback elements such as video, audio, and subtitles.
Purpose
The CPL is used to assemble individual media assets into a playable composition:
- Defines playback order
- Synchronizes video, audio, and subtitles
- Enables multiple versions of a film (e.g., different languages)
How It Works
A DCP contains multiple assets (video, audio, subtitles). The CPL:
- References these assets
- Arranges them in a defined order
- Specifies start and end points
- Synchronizes all elements in time The cinema server uses the CPL as a playback instruction.
Technical Structure
The CPL is an XML file containing structured metadata.
| Component | Description |
| Composition ID | Unique identifier |
| Reel(s) | Logical segments of the content |
| Asset References | Links to MXF files |
| Edit Rate | Frame rate |
| Duration | Total runtime |
| Language | Language metadata |
Reel Structure
A CPL is divided into reels:
- Each reel contains:
- Video (MXF)
- Audio (MXF)
- Optional subtitles
- Reels allow:
- Flexible reuse of content segments
- Easy replacement of parts (e.g., alternate scenes)
Multiple CPLs in a DCP
A single DCP may contain multiple CPLs:
| Example | Description |
| OV (Original Version) | Original version |
| Dubbed Version | Localized audio |
| OV with subtitles | Original with subtitles |
| Trailer version | Shortened cut |
These versions often share the same video assets but differ in audio or subtitle tracks.
7. Interaction with Other DCP Components
| Component | Function |
| CPL | Defines playback structure |
| PKL (Packing List) | Lists all assets |
| Asset Map | Directory structure |
| MXF files | Store video and audio |
Common Issues
- Missing or incorrect asset references
- Mismatched durations between video and audio
- Invalid XML structure
- Incompatible frame rates
Standards
The CPL is defined by international standards:
- SMPTE ST 429-7
- DCI specifications These ensure interoperability and consistency.
Summary
The Composition Playlist is the central control element of a DCP. It determines how individual media assets are combined into a complete, playable film. Without a CPL, structured playback of a DCP is not possible.