Professional Documents
Culture Documents
Edcf-Rp Acroynms and Terms 20180620 v001
Edcf-Rp Acroynms and Terms 20180620 v001
limitation of liabilities
This technical document is for informational purposes with the intent of providing guidance on standards interpretation and
understanding. Therefore, as such; referenced and used at your own risk. Its outlines a recommended practice and its
undertaking is strictly voluntary with no warranty expressed or implied. It is provided for convenience only based on industry
practice and real world feedback.
1
v.1.0 Acronyms and Terminology
Table of Contents
1.0 Scope 3
1.1 Overview 3
2.0 Acronyms 4
DCP – Digital Cinema Package 4
XML – eXtensible Markup Language 4
MXF – Material Exchange Format 4
JP2 – Jpeg2000 4
UUID – Universal Unique Identifier 4
URN – Uniform Resource Name 4
CPL – Composition Playlist 5
PKL – Packing List 5
3.0 Terminology 6
Application Specification 6
Asset 6
Composition 6
Essence 6
Assetmap 6
Encryption 6
Essence Descriptor 6
Volume Index 6
Message Digest 6
Packaging 7
Wrapping 7
Full package 7
Flattened/Consolidated 7
Control Files 7
Systems Files 7
Branched 7
Componentised Mastering 7
Transwrap 7
Seam 7
Standard 8
Specification 8
RP – Recommended Practice 8
2
v.1.0 Acronyms and Terminology
1.0 Scope
The following document defines the common acronyms and terminology used in Digital Cinema
amongst the varying mastering facilities servicing studio and independent content.
1.1 Overview
Technical nomenclature can sometimes be lost in translation and subjective to interpretation with
language not always been interpreted correctly and collectively across the digital cinema
community. Although the acronyms presented here are more common, some have been used in
various forums incorrectly resulting in varying miscommunication and misinterpretation amongst
the community. Coupled with the “everyday lingo”, more accurately known as terminology, Business
2 Business servicing and delivery of the content may not match up with the original content order.
In order to mitigate this for the industry, persons from varying mastering houses have contributed
in a public forum to the agreed nomenclature outline below.
3
v.1.0 Acronyms and Terminology
2.0 Acronyms
JP2 – Jpeg2000
A image compression format used as the picture essence in digital cinema. It also is referenced by
additional suffix: .jpc, .j2c, .j2k
4
v.1.0 Acronyms and Terminology
HMAC
Hashed Message Authentication Calculation.
5
v.1.0 Acronyms and Terminology
3.0 Terminology
Application Specification
A term used to describe the manner in which a set of constraints is applied to a specific file format
(.j2c, MXF etc.) with respect to the target application in question e.g. Digital Cinema, IMF etc.
Asset
Any file which contains essence or metadata that is part of a composition. Examples include track
files and composition playlist files.
Composition
A complete exhibitable work such as a feature, trailer or a test signal. A composition is packaged as a
composition playlist XML file and a set of track files.
Essence
The encoded sound or picture data that is stored in Trackfiles. e.g. j2c, WAVs, Timed Text etc.
Assetmap
An XML document which links the assets to their corresponding identity value. i.e. it maps the UUID
of an Asset to its respective filename in a D-Cinema packing list (PKL).
Encryption
Encoding a set of data so as to be unreadable without special information to decrypt it.
Essence Descriptor
A metadata component within an MXF file which contains identity information about the essence it
has wrapped within it.
Volume Index
An XML document which contains the indexing information pertaining to the volume the package
has been mapped to.
Message Digest
A message digest is a cryptographic hash function designed to protect the integrity of a piece of data
or media in order to detect changes and alterations to any part of a message.
6
v.1.0 Acronyms and Terminology
Packaging
A term associated with the creation of a PackingList and the assets it should reference.
Wrapping
The wrapping of RAW picture/audio/timed text essence into a MXF Trackfile(s) with a newly
generated CPL created in the process to control said trackfiles.
Full package
A DCP where every asset a CPL requires is referenced in a single PackingList including the CPL itself.
Flattened/Consolidated
A package where any j2c insert sequence is wrapped into and overrides their OV equivalent in a MXF
trackfile with a new MXF file then created to reflect the updated changes.
Control Files
The Composition Playlist (CPL) is an asset control file. See CPL definition.
Systems Files
The PackingList (PKL), Assetmap and Volume Index are system files as they are interpreted and used
by systems to process the data associated with them e.g. Server Ingest.
Branched
A term used to describe the process of when a CPL’s playout order alternates its trackfile point of
reference, be it to/from the original trackfile or to another before referencing the original once
more.
Componentised Mastering
A process whereby all required essence for the respective version is included in the OV trackfiles,
hidden by duration values in the CPL and referenced when required using the Branched
methodology.
Transwrap
A term used to describe the process of re-wrapping essence from one MXF trackfile to another
without any change occurring to said essence.
Seam
The point in a Composition where the outgoing and incoming reel boundaries meet.
7
v.1.0 Acronyms and Terminology
Standard
A standard is how agreement is met amongst technical experts within a specific field where the
required constraints of the respective standard subject is determined.
Specification
In short, a technical specification is a document that defines a set of requirements that a product or
assembly must meet or exceed.
RP – Recommended Practice
Recommended Practices are "best practices" or "guidelines" for methods or practices to give
guidance to the user. They usually represent an implementation, workflow or a proven industry
practice of a respective specification. Use of any or all elements of a Recommended Practice is
discretionary; they may be used as recommended or modified by the user to meet specific needs
but at the same time adhering to the constraints of the standard it is a subsidiary of.