H.264/AVC : La norme de compression vidéo dominante
H.264 / MPEG-4 Partie 10 / AVC (Advanced Video Coding) est la norme de compression vidéo la plus largement déployée de l'histoire. Finalisée en 2003, elle a révolutionné la vidéo numérique en offrant une haute qualité à la moitié du débit de MPEG-2.
Pourquoi H.264 a gagné
| Facteur | Impact |
|---|---|
| Efficacité compression | ~50 % réduction débit vs MPEG-2 même qualité |
| Licences | Pool MPEG LA — prévisible, largement licencié |
| Évolutivité | Profils (Baseline → High) pour mobile à cinéma |
| Écosystème | Décodage matériel dans chaque puce depuis ~2008 |
| Polyvalence | Streaming, broadcast, Blu-ray, conférence, surveillance |
Caractéristiques techniques clés
- Codage hybride par blocs : Macroblocs 16×16 → partitions 4×4/8×8
- Images de référence multiples : Jusqu'à 16 pour estimation de mouvement
- Compensation de mouvement précision quart-de-pixel
- Prédiction adaptative : Intra (spatiale) + Inter (temporelle)
- Codage entropique CABAC/CAVLC : Gain 10-15 % vs MPEG-2
- Filtre de déblocage : Réduit artefacts de blocs dans la boucle
- Ordonnancement macroblocs flexible (FMO), ASO, tranches redondantes : Résilience aux erreurs
Profils et niveaux
| Profil | Fonctionnalités | Cas d'usage |
|---|---|---|
| Baseline | Tranches I/P, CAVLC, pas de B-frames | Mobile, visioconférence, vieux appareils |
| Main | B-frames, CABAC | Broadcast, stockage |
| High | Transformée 8×8, quantification adaptative, listes d'échelle | Blu-ray, HDTV, streaming (le plus courant) |
| High 10/4:2:2/4:4:4 | 10-bit, 4:2:2, 4:4:4 chroma | Production pro, médical |
Applications omniprésentes
- Streaming : YouTube, Netflix, Twitch, Vimeo (H.264 principal, ajout AV1/HEVC)
- Broadcast : DVB-T2, ATSC 3.0, ISDB-T, satellite (souvent HEVC maintenant)
- Médias physiques : Blu-ray (obligatoire), UHD Blu-ray (avec HEVC)
- Visioconférence : Zoom, Teams, Meet, Webex (H.264 baseline/main)
- Surveillance : Caméras IP, NVR (H.264/H.265)
- Mobile : Chaque smartphone depuis iPhone 3GS / Android 2.3
Successeurs : HEVC (H.265) & AV1
| Norme | Efficacité vs H.264 | Statut |
|---|---|---|
| HEVC/H.265 | ~40 % meilleur | Streaming 4K, UHD Blu-ray, broadcast 4G/5G ; licences complexes |
| AV1 | ~30 % meilleur | Sans redevances ; YouTube, Netflix, Chrome, Firefox, Android, iOS 15+ |
| VVC/H.266 | ~50 % meilleur | Finalisé 2020 ; déploiement précoce, licences complexes |
Formats conteneurs
Les flux vidéo H.264 sont empaquetés dans : MP4 (le plus courant), MKV, TS (MPEG-TS pour broadcast), FLV (Flash legacy), MOV.
En résumé : H.264 reste le repli universel — « s'il joue n'importe où, il joue H.264. » Les nouveaux codecs complètent mais n'ont pas remplacé.
