Interop
Interop refers to the older Digital Cinema Package packaging format that was widely used before the SMPTE Digital Cinema standards had been fully completed and adopted. The term derives from interoperability and describes an industry-developed de facto specification intended to ensure that Digital Cinema Packages could be exchanged and played reliably across cinema servers and projection systems from different manufacturers.
Interop was developed during a transitional period when the formal SMPTE Digital Cinema standards were still being completed. The cinema industry nevertheless needed a common and usable format for distributing digital films, which resulted in what became known as the Interop DCP or IOP DCP. The ISDCF now explicitly describes Interop as a legacy format, with the industry having largely transitioned to SMPTE DCP.
An Interop DCP, just like a SMPTE DCP, is not a single movie file, and Interop itself is not a codec. A package consists of several related files, typically including picture and sound track files, a Composition Playlist (CPL), a Packing List (PKL) and, where applicable, subtitle and other assets. The primary distinction is which technical specifications are used to structure and describe those files.
Picture essence in a conventional Interop DCP is typically encoded as JPEG 2000 and stored in MXF track files. Audio is likewise stored in separate MXF track files. The basic concept of a DCP — separate picture, sound and optionally subtitle assets linked together through playlists and metadata — is therefore fundamentally similar to the modern Digital Cinema workflow. The technical details, however, differ from those of a SMPTE DCP.
In practical cinema workflows, an Interop DCP can often be identified by the designation IOP in the standardized DCP content title, for example:
Film_FTR-2D_F_DE-XX_DE_51_2K_20260914_IOP_OV
The IOP identifier indicates that the package uses the Interop DCP format. A package created according to the newer SMPTE standards would normally contain SMPTE in the corresponding position. The ISDCF specifically recommends this designation so that the packaging format can be recognized directly from the content title.
One of the main differences between Interop and SMPTE is the degree of formal standardisation and the available feature set. Interop originated as a practical industry specification rather than as a complete formal standards family. SMPTE DCP subsequently introduced more precisely defined metadata structures and support for additional capabilities such as higher frame rates, immersive audio and more advanced subtitle functionality.
The distinction is particularly important for subtitles. Interop and SMPTE use different technical structures for subtitle or timed-text content. As a result, a cinema system may be capable of playing the main picture and sound while still experiencing compatibility issues with subtitles. The ISDCF notes that the Interop/SMPTE distinction mainly affects cinema servers, although subtitle rendering may also involve the projector.
There are also differences regarding multichannel audio. Interop DCP did not provide a fully standardized method for certain extended multichannel configurations. Industry recommendations were therefore developed to establish common practices and to align these configurations with later SMPTE DCP implementations.
Interop DCPs nevertheless remain relevant today. Many older films, repertory titles, festival versions and archive packages still exist only as Interop DCPs. Cinema systems therefore commonly need to support both Interop and SMPTE DCPs. Although Interop is considered a legacy format, support for it has remained important for backwards compatibility.
In everyday cinema operation, IOP does not automatically mean “bad” or “incorrect.” A properly created Interop DCP can be played reliably without any problem. It simply represents an older packaging specification with fewer formally standardised capabilities than the modern SMPTE DCP format.
Short definition:
Interop, or IOP, is the legacy de facto packaging standard for Digital Cinema Packages that was used before the SMPTE DCP standards were fully introduced. An Interop DCP follows the earlier industry packaging specification and is still commonly encountered in older, archived and legacy cinema content.