Table des matières

La documentation DCP Inside est le fruit de deux ans et demi de travail (avec certaines pauses…), de longues et nombreuses lectures de documentations, de normes, de white-papers et de thèses sur le monde du cinéma numérique, de l'imagerie ou du son.

Voici la table des matières complètes de l'ensemble des thèmes abordés dans DCP-Inside. Les différents chapitres peuvent être imbriqués entre eux. Vous retrouverez un résumé rapide et graphique juste en dessous. N'hésitez pas à parcourir l'ensemble de la table des matières pour découvrir des chapitres non-mentionnées dans le résumé graphique. (note: il existe des chapitres cachés - encore en cours d'écriture ;-)

Vous avez la possibilité d'annoter l'ensemble de la documentation, d'apporter vos commentaires (en cas d'erreur ou d'incompréhension). Le système d'annotation est persistent: vos annotations resteront et réapparaîtront à votre retour. Vous pourrez rééditer ou supprimer vos annotations si besoin. Si vous pouvez, mettez votre nom ou contact dans l'annotation, si j'ai besoin de vous recontacter pour un complément d'informations :)

Vue d'ensemble et résumé


Chapitrage en résumé

Préface

Histoire du cinéma numérique :

Digital Cinema Initiative (DCI) : Histoire & création

Le Digital Cinema Package (DCP) :

Digital Cinema Package
Normes et spécifications

Les métadonnées d'un DCP :


L'AssetMap :

AssetMap
AssetMap : Codes & Fichiers

La Packing List (PKL) :

PKL : Packing List
PKL : Codes & Fichiers

La Composition Playlist (CPL) :

CPL : Composition Playlist
CPL : Les types d'assets
CPL : AssetType : Generic
CPL : AssetType : TrackFile
CPL : AssetType : PictureTrackFile
CPL : AssetType : SoundTrackFile
CPL : AssetType : SubtitleTrackFile
CPL : AssetType : CaptionTrackFile
CPL : AssetType : CompositionMetadata
CPL : AssetType : Marker
CPL : AssetType : DataTrackFile
CPL : Codes & Fichiers

Les MXF : Les assets

MXF : Material Exchange Format
KLV : Key-Length-Value
KLV : Key: L'identifiant de type (ou Universal Label)
KLV : Length : La taille des données
KLV : Value : Les données utiles
KLV : Les types & formats
KLV : Local Tag : Les mini-identifiants
MXF : Operational Pattern : Les différents modèles de MXF

Les MXF : Les KLV headers :

Partition Pack
Primer Pack
Preface
Identification
Content Storage
Essence Container Data
Material Package
Source Package
Track et ses enfants
Timeline Track
Static Track
Sequence
Timecode Component
Source Clip
Descriptive Medata (DM) Segment
Fill Item

Les MXF : Les KLV footers :

Index Table Segment
Random Index Pack

Les MXF : Les KLV spécifiques suivant le type de données :

MXF : Picture
MXF : Picture : RGBA Essence Descriptor
MXF : Picture : JPEG2000 Picture Sub-Descriptor
MXF : Picture : Stereoscopique (3D)
MXF : Picture : High Frame Rate (HFR)
MXF : Sound
MXF : Sound : Configuration Audio & Multichannel Audio (MCA)
MXF : Subtitle : Les sous-titres (et ses compagnons)
MXF : AuxData : Le containeur fourre-tout
MXF : Dolby Atmos : Le son spatialisé
MXF : D-Box : Le cinéma dynamique simple, les sièges mouvants, la gerbe au tournant

Les MXF : Divers :

MXF : Codes & Fichiers

La cryptographie dans un DCP :

Cryptographie : Préface
Cryptographie : L'algorithme symétrique AES-CBC
Cryptographie : L'algorithme asymétrique RSA
La cryptographie appliquée dans un MXF

Les KDM : Les clefs numériques des films

KDM : Key Delivery Message
KDM : Authenticated Public
KDM : Authenticated Private
KDM : Signature
KDM : Codes & Fichiers
DKDM

Les Certificats : Les papiers d'identité

Certificats : Les bases
Certificats : Les champs (fields) d'un certificat x509 DCI
Certificats : Identity Attributes : les attributs et leurs rôles
Certificats : La chaîne de certification
Certificats : Certificate Thumbprint
Certificats : Public Key Thumbprint : dnQualifier
Certificats : Création de nos propres certificats


Images :

L'image dans le cinéma numérique
Linéarisation de l'image : remettre droit ce qui est courbé
XYZ : L'espace colorimétrique utilisé dans le cinéma numérique
Normalisation du point blanc
Gamma
Bitdepth 12 bits
JPEG2000 : Le format d'image utilisé dans le cinéma numérique
MXF : Picture

Sons :

Le son dans le cinéma numérique
MXF : Sound
MXF : Sound : Configuration Audio & Multichannel Audio (MCA)
Immersive Audio Bitstream (IAB) : Le parent du son spatialisé
Dolby Atmos : Le son spatialisé
MXF : Dolby Atmos : Le son spatialisé
DTS-X : Le son spatialisé
Barco Auro : Le son spatialisé

Sous-titres :

CPL : AssetType : SubtitleTrackFile
CPL : AssetType : CaptionTrackFile
MXF : Subtitle : Les sous-titres (et ses compagnons)

Les Assets Annexes :

Immersive Audio Bitstream (IAB) : Le parent du son spatialisé
Dolby Atmos : Le son spatialisé
DTS-X : Le son spatialisé
Barco Auro : Le son spatialisé
D-Box : Le cinéma dynamique simple, les sièges mouvants, la gerbe au tournant
MXF : D-Box : Le cinéma dynamique simple, les sièges mouvants, la gerbe au tournant
4DX : Le cinéma dynamique complexe, les sièges mouvants, la gerbe au tournant


Divers :

Digital Cinema Naming Convention : Les noms des DCP (quasi) normés
X-Files : Les informations inclassables ;-)
Credits & Licence d'utilisation

Chapitrage complet

Histoire du cinéma numérique

Le Digital Cinema Package (DCP)

Les métadonnées d'un DCP

Les métadonnées sont dispatchées dans l'AssetMap, des PackingLists (PKL) et des CompositionPlaylists (CPL).

L'AssetMap

La Packing List (PKL)

La Composition Playlist (CPL)

Les MXF : Les assets

Les MXF : Les KLV headers

Les MXF : Les KLV footers

Les MXF : Les KLV spécifiques suivant le type de données

Les MXF : Divers

La cryptographie dans un DCP

Les KDM : Les clefs numériques des films

Les Certificats : Les papiers d'identité

Images

Sons

Sous-titres

Les Assets Annexes

Divers