[ Conteneur | codec | Un mot sur le codec DivX ]

Définitions et autres notions vidéo

Dernière modification 27 mars 2004


( ce document est disponible au format pdf dans la rubrique téléchargement)

Conteneur

Les principaux types de formats de fichier vidéo sont  avi, ogm, et matroska. Ces fichiers ne sont en fait que des enveloppes (ou conteneurs) pour du flux compressé vidéo et audio. Il existe plusieurs moyens de compresser ces données, on appellera codec le logiciel de compression et de décompression chargé de lire ces données. Un fichier avi peut donc très bien contenir un flux vidéo avec un codec xvid ou bien encore mpeg2.
Chaque conteneur possède en entête les informations qui décrivent les flux qu'il contient, par opposition aux fichiers .mpeg qui ne peuvent contenir que du mpeg. Le conteneur .avi est le plus utilisé, il est cependant limité, on ne peut pas mettre du flux ogg, ou bien encore plusieurs pistes sons et chapitrage comme pour les DVD. C'est pourquoi des nouveaux conteneurs ont fait leur apparition pour offrir de nouvelles possibilités, je pense notamment au conteneur ogm (http://www.bunkus.org/videotools/ogmtools/index.html) et matroska (http://www.matroska.org).

[Retour haut de la page ]

Codec

Un certain nombre de codecs sont directement inspirés par un organisme de standardisation appelé MPEG pour Motion Picture Expert Group. Il a mis au point la norme MPEG1 pour la réalisation des disques laser vidéo. Le MPEG2 a été mis au point pour la télévision numérique. Le MPEG3 est mort né, car ses fonctionnalités ont été reprises pour une grande part avec le développement de MPEG2. Le MPEG4 permet la diffusion de la vidéo avec un support de faible débit.

Voici la liste des codecs les plus répandus :

VCD compatible norme MPEG1, résolution 352*288, 25img/s PAL/SECAM, débit 1123kb/s, qualité légèrement inférieur à une K7 VHS
XVCD compatible norme MPEG1 , résolution 352*576 ou 352*288, 25img/s PAL/SECAM, débit jusqu'à 2500kb/s
SVCD compatible norme MPEG2, résolution 480*576, 25img/s PAL/SECAM, débit 2520kb/s, qualité SVHS
DVD compatible norme MPEG2, résolution 720*576, 25img/s PAL/SECAM, débit de 28400Kb/s qualité DV supérieure

Le codec VCD est le plus universel, il peut être lu par tous les logiciels de lecture vidéo sur PC (et autres) et par tous les lecteurs DVD de salon.
Le codec  SVCD peut être par certains logiciels de lecture et quelques lecteurs DVD de salon.
Le codec  DVD est évidemment lu par les lecteurs DVD de salon.

Il faut surtout retenir, car l'erreur est souvent faite, qu'un codec n'est pas un format de fichier, un fichier .avi peut donc très bien contenir du MPEG !

[Retour haut de la page ]


Un mot sur le codec DivX

Le DivX est un codec compatible MPEG4 au même titre que Quicktime. Ce n'est pas d'un codec libre (au sens OpenSource), il est développé par DivXNetwork. Il est apparu il y a quelques années sous le terme DivX;-) dans sa version 3.11, en creusant un peu on s'est rendu compte que c'était une version piraté d'un codec Microsoft (MS-MPEG4-v3, qui porte mal son nom puisqu'il n'est pas compatible à la norme MPEG4). Du coup DivXNetwork a été contraint à développer son propre codec, compatible à la norme MPEG4, et en plus a décidé de le rendre OpenSource, de là est né OpenDivX. Son existence a été plus qu'éphémère, il a très vite laissé la place au codec DivX 4.0 qui lui n'avait rien d'OpenSource.
Cependant les sources d'OpenDivX ont été la base du développement d'un codec compatible MPEG4, totalement OpenSource, en l'occurence XviD (l'opposé de DivX...).
En résumé Xvid est un codec compatible MPEG4 sous licence GNU GPL (OpenSource) et DivX (4.0 et 5.0) est un codec qui n'est pas totalement compatible MPEG4 et qui n'est pas libre.


Retour page d'accueil FUNIX]
[Retour haut de la page ]