Compression vidéo expliquée : Comment ça marche et meilleurs outils
La compression vidéo réduit tailles fichiers de 90-99% tout en gardant qualité regardable — permettant streaming, stockage, partage. Comprendre les compromis aide à choisir bons réglages pour vos besoins.
Comment marche la compression
Redondance spatiale (Intraframe)
Dans une seule image : pixels adjacents partagent souvent couleurs similaires. Compression stocke différences plutôt que valeurs absolues — comme dire "ce bloc 10×10 est tout #1A3B5C" au lieu de lister chaque pixel.
Redondance temporelle (Interframe)
Entre images : la plupart pixels restent identiques. Seuls changements (mouvement) sont encodés. Images-clés (I-frames) stockent images complètes ; P-frames stockent changements avant ; B-frames stockent différences bidirectionnelles.
Codage perceptuel (Lossy)
Vision humaine moins sensible au détail couleur qu'à luminosité, et aux changements haute fréquence. Compression jette données "invisibles" — sous-échantillonnage chroma (4:2:0), quantification, modélisation psychoacoustique audio.
Lossy vs Lossless
| Aspect | Lossy (H.264, HEVC, VP9, AV1) | Lossless (FFV1, HuffYUV, ProRes RAW) |
|---|---|---|
| Réduction taille | 90-99% | 30-60% |
| Qualité | Visuellement transparent hauts bitrates | Bit-à-bit identique |
| Cas usage | Streaming, partage, lecture | Archivage, montage, VFX |
| Vitesse décodage | Rapide (accélération matérielle) | Lent (logiciel seulement) |
Codecs modernes comparés
| Codec | Efficacité | Support matériel | Licence | Idéal pour |
|---|---|---|---|---|
| H.264/AVC | Baseline | Universel | Pool brevets | Compatibilité max |
| H.265/HEVC | ~50% mieux que H.264 | Bon (2017+ appareils) | Brevets complexes | Streaming 4K, stockage |
| VP9 | ~HEVC | Bon (2016+) | Sans redevances | Web, YouTube |
| AV1 | ~30% mieux que HEVC | Croissant (2020+ GPUs) | Sans redevances | Future-proofing, 4K/8K |
Meilleurs outils compression
HandBrake (Gratuit, Multi-plateforme)
- GUI + CLI, presets appareils/plateformes
- Supporte H.264, HEVC, VP9, AV1 (SVT-AV1)
- Idéal pour : Conversion par lot, encodages spécifiques appareils
FFmpeg (Gratuit, Ligne de commande)
- Contrôle ultime, tout codec/filtre/conteneur
- Scriptable, pipeline-friendly
- Idéal pour : Automatisation, workflows custom, développeurs
Shutter Encoder (Gratuit, GUI FFmpeg)
- Fonctions pro : ProRes, DNxHR, HDR, sous-titres, analyse
- Idéal pour : Workflows pro sans complexité CLI
Commerciaux : Adobe Media Encoder, Compressor, Hybrid
- Intégration NLEs, dossiers surveillés, rendu distribué
- Idéal pour : Pipelines post-prod pros
Guide réglages pratiques
| Cible | Codec | Preset/CRF | Guide bitrate |
|---|---|---|---|
| Archivage/Montage | ProRes 422 / DNxHR | N/A (visuellement lossless) | 150-360 Mbps (1080p) |
| YouTube 1080p | H.264 High | CRF 18-20 / Slow preset | 10-15 Mbps |
| YouTube 4K | H.264 / VP9 | CRF 20-22 | 35-50 Mbps |
| Mobile/Streaming | H.264 / HEVC | CRF 22-24 | 3-8 Mbps |
| Discord/Partage | H.264 | CRF 23-25 / Fast | 2-5 Mbps |
Règle d'or : Test encodez 30 secondes aux réglages cibles. Comparez côte-à-côte avec original. Ajustez jusqu'à artefacts imperceptibles distance vision normale.
