Codec

Le terme Codec est construit d'après les mots COmpression et DÉCompression.

Il s'agit d'un procédé permettant de compresser et de décompresser un signal, de l'audio ou de la vidéo, le plus souvent en temps réel. Le procédé peut être sous forme de logiciel ou encore de matériel (hardware). Par extension, c'est le logiciel ou le circuit qui contient cet algorithme.

Ces algorithmes de compression de données permettent, en général, de réduire la taille du fichier original par des facteurs allant de 2 à 100 (voire plus pour certaines applications).

La compression se fait soit avec des algorithmes purement mathématiques de compression de données sans perte d'information (comme un fichier gzip) ou par des algorithmes prenant en compte les caractéristiques des données à compresser et qui peuvent perdre des informations dites « non pertinentes ».

La compression Ogg Vorbis par exemple, compresse le son suivant des critères « psycho-acoustiques » prenant en compte les fréquences non ou peu audibles du spectre sonore telles que les harmoniques et les fréquences très aiguës. C'est une compression « destructive », car elle perd des informations sonores.

Les « codecs » vidéo MPEG, DivX ou XviD par exemple, utilisent des algorithmes prenant en compte la persistance rétinienne, la différentiation des couleurs par l'œil et d'autres « imperfections » de la vue pour enlever de la compression à effectuer des détails que l'être humain ne perçoit presque pas en temps normal. Il s'agit aussi de compressions dites destructives.

Il ne faut pas confondre les « codecs » avec les « conteneurs », les flux audio et/ou vidéo étant stockés dans ces derniers. Chaque conteneur accepte tel ou tel codecs audios et vidéos, et permet la présence d'une ou plusieurs pistes audios, de sous-titres intégrés ou non, de chapitres, et éventuellement d'autres informations. Certains formats de fichiers désignent à la fois le conteneur et le codec, d'autres uniquement le conteneur, et d'autres uniquement le codec. À cela s'ajoute la notion de support : disque dur, disque optique CD ou DVD, mémoire flash...

Pour rappel, les principaux « conteneurs » sont :

Les principaux codecs audio sont :

Les principaux codecs vidéo sont :

Les principaux codecs de compression d'images sont :


Image manquante
Symbole-ordinateur.png


Portail Informatique - Accédez d'un seul coup d’œil à toute la série des articles de Wikipédia concernant l'informatique.

See also: Codec, AVI, Algorithme, Algorithmique, Audio, Compression de données, DivX