Vue d'ensemble
Le terme Codec est une contraction de Coder et Decoder (en anglais coder-decoder). Un codec est la technologie ou l'algorithme qui compresse (encode) les données d'image et de son lors de l'enregistrement ou de l'exportation, et les décompresse (décode) lors de la lecture. Étant donné que les données vidéo non compressées génèrent des quantités de données extrêmement importantes, presque toutes les prises de vue, tous les processus de montage et toutes les livraisons sur le plateau et en post-production sont liés à un codec.
Il est important de faire la distinction entre Codec et Conteneur (également appelé wrapper, par exemple .mov, .mp4, .mxf) : le codec détermine comment les données d'image sont compressées, tandis que le conteneur regroupe les flux vidéo, audio et métadonnées compressés dans un fichier. Un même conteneur peut contenir différents codecs selon sa spécification.
Intra-image et Inter-images
Les codecs peuvent être grossièrement distingués selon leur principe de compression :
- Intra-image (I-Frame / All-Intra) : Chaque image individuelle est compressée indépendamment et contient l'information d'image complète. Cela facilite le montage, car chaque image est directement accessible, mais tend à générer des fichiers plus volumineux. Les exemples incluent Apple ProRes et Avid DNxHD/DNxHR.
- Inter-images (Long-GOP) : Seules quelques images sont stockées intégralement ; pour les images restantes, seules les modifications par rapport à l'image de référence sont enregistrées. Cela permet d'obtenir des fichiers nettement plus petits avec une charge de calcul plus élevée pour le décodage. Les exemples incluent H.264 (AVC) et H.265 (HEVC).
Codecs courants sur le plateau
Dans la pratique professionnelle, les codecs sont généralement distingués entre codecs d'enregistrement/montage (codecs mezzanine ou d'édition) et codecs de livraison.
| Codec | Type | Utilisation typique |
|---|
| Apple ProRes | Intra-image, basé sur DCT | Enregistrement, montage, mastering, livraison festival/diffusion |
| Avid DNxHD / DNxHR | Intra-image | Enregistrement et montage (en particulier flux de travail Avid) |
| H.264 (AVC) | Inter-images (Long-GOP) | Web, diffusion, distribution, livraison compacte |
| H.265 (HEVC) | Inter-images | Livraison efficace avec des tailles de fichiers plus petites |
ProRes a été développé par Apple et introduit en 2007. Il fonctionne comme un codec intra-image basé sur la transformation cosinusoïdale discrète (DCT). ProRes 422 utilise le sous-échantillonnage de chrominance 4:2:2, ProRes 4444 fonctionne avec le sous-échantillonnage de chrominance 4:4:4 et prend en charge un canal alpha en option.
Utilisation sur le plateau
Le choix du codec influence l'espace de stockage nécessaire, la marge de manœuvre pour l'étalonnage des couleurs et les effets visuels, ainsi que la vitesse de montage. Pour l'enregistrement et la post-production, les codecs intra-image comme ProRes ou DNxHR sont généralement préférés, car ils offrent plus de réserves pour la correction des couleurs et le compositing, et préservent l'image de manière sans perte ou quasi sans perte. Pour la livraison finale, des codecs inter-images fortement compressés comme H.264 ou H.265 sont souvent utilisés, car ils génèrent des fichiers petits et largement compatibles. Les paramètres pertinents incluent notamment le débit binaire (bitrate), la profondeur de couleur (Bit Depth) et le sous-échantillonnage de chrominance (Chroma Subsampling).