Comment fonctionnent les codecs vidéo
Les codecs vidéo exploitent deux types de redondance pour compresser les données : la redondance spatiale (pixels similaires dans une même image) et la redondance temporelle (contenu similaire entre des images consécutives). L'encodeur analyse chaque image, prédit le contenu en se basant sur les images précédentes et ne stocke que les différences.
- Compression intra-image : supprime la redondance au sein d'une seule image (similaire au JPEG)
- Compression inter-images : ne stocke que les différences entre des images consécutives
- Estimation du mouvement : prédit comment les objets se déplacent entre les images pour réduire les données
- Quantification : réduit la précision des données moins importantes visuellement
- Codage entropique : applique une compression sans perte au flux binaire final
Les codecs vidéo courants
L'industrie vidéo a évolué à travers plusieurs générations de codecs, chacune offrant une meilleure efficacité de compression au prix d'une complexité d'encodage accrue.
| Codec | Année | Efficacité vs H.264 | Support navigateur | Licence |
|---|
| H.264 / AVC | 2003 | Référence | Universel | Sous licence (MPEG LA) |
| H.265 / HEVC | 2013 | ~50% meilleure | Safari, Edge | Sous licence (complexe) |
| VP9 | 2013 | ~30-40% meilleure | Chrome, Firefox, Edge | Libre de droits (Google) |
| AV1 | 2018 | ~50% meilleure | Chrome, Firefox, Edge, Safari 17+ | Libre de droits (AOMedia) |
Codec vs format conteneur
Une source de confusion courante est la différence entre un codec et un format conteneur. Le codec définit comment la vidéo est compressée (H.264, VP9, AV1). Le format conteneur définit comment la vidéo compressée, l'audio, les sous-titres et les métadonnées sont packagés ensemble (MP4, WebM, MKV). Un conteneur peut contenir différents codecs : par exemple, un fichier MP4 peut contenir de la vidéo H.264 ou H.265.
Comment Videas gère les codecs
Videas produit deux codecs pour chaque vidéo importée : H.264, lu partout, et VP9, qui atteint la même qualité pour environ 30 % de débit en moins. Le lecteur interroge le navigateur du spectateur et sert la version la plus efficace qu'il sait décoder — VP9 sur Chrome, Firefox et Edge, H.264 sur Safari et sur les appareils plus anciens. Le tout à partir d'un seul import : l'interface n'expose aucun choix de codec.
Questions fréquentes
Qu'est-ce qu'un codec vidéo ?+
Un codec vidéo est un logiciel qui compresse (encode) la vidéo pour le stockage et la transmission, puis la décompresse (décode) pour la lecture. Les codecs courants incluent H.264, H.265, VP9 et AV1.
Quel codec utiliser pour la vidéo web ?+
H.264 reste le choix le plus sûr pour une compatibilité universelle, mais les codecs plus récents comme VP9 et AV1 offrent une compression nettement meilleure à qualité égale. Videas produit H.264 et VP9 pour chaque vidéo et sert au spectateur celui que son navigateur sait décoder.
Quelle est la différence entre H.264 et H.265 ?+
H.265 (HEVC) atteint environ 50 % de meilleure compression que H.264 à la même qualité visuelle. En revanche son support navigateur est limité et sa licence complexe. VP9 et AV1 offrent des gains comparables, avec une disponibilité plus large et libre de droits.
Quels codecs Videas produit-il ?+
H.264 et VP9 pour chaque palier de qualité, plus une piste audio en AAC. Il n'y a rien à choisir : l'interface n'expose aucun réglage de codec, et le même traitement est appliqué à toutes les vidéos.
Videas accepte-t-il le H.265, l'AV1 ou le ProRes ?+
À l'import, oui : ce sont des formats d'entrée, acceptés et convertis automatiquement, au même titre que MP4, MOV, AVI, MKV ou WebM. En sortie, la diffusion reste en H.264 et en VP9.
Comment le lecteur choisit-il le codec ?+
Le manifeste HLS déclare les deux versions et le lecteur interroge le navigateur. Chrome, Firefox et Edge décodent le VP9 et reçoivent la version la plus légère ; Safari et les appareils plus anciens reçoivent le H.264. Le choix se fait à la lecture, pas à l'import.
Le codec change-t-il la qualité perçue ?+
À débit égal, oui : un codec plus efficace produit une image plus propre. C'est ce qui permet au VP9 servi par Videas d'être plus léger que le H.264 sans être plus laid.
Pourquoi ne pas diffuser uniquement en AV1 ?+
Parce que tous les navigateurs ne le décodent pas encore, et parce qu'il est beaucoup plus lent à encoder. Servir un codec qu'un spectateur ne sait pas lire, c'est lui servir un écran noir : la compatibilité passe avant l'économie de bande passante.
Quelle est la différence entre un codec et un conteneur ?+
Le codec définit comment l'image est compressée (H.264, VP9, AV1). Le conteneur définit comment la vidéo, l'audio, les sous-titres et les métadonnées sont emballés ensemble (MP4, WebM, MKV). Un même conteneur peut porter des codecs différents.
Quel codec audio Videas utilise-t-il ?+
AAC, à 128 kbps en 48 kHz stéréo. C'est le format audio le plus universellement lu, et il est produit en premier à l'import — avant même les qualités vidéo supérieures — pour que la vidéo devienne lisible au plus vite.