Codec


Codec
Page d'aide sur l'homonymie Pour l’article homonyme, voir Codec (magasin)

Un codec est un procédé capable de compresser et/ou de décompresser un signal numérique. Ce procédé peut être un circuit imprimé ou un logiciel.

Le mot-valise « codec » vient de « compression-décompression » (ou « codage-décodage » - COde-DECode en anglais).

D'un côté, les codecs encodent des flux ou des signaux pour la transmission, le stockage ou le chiffrement de données. D'un autre côté, ils décodent ces flux ou signaux pour édition ou restitution.

Les différents algorithmes de compression et de décompression peuvent correspondre à différents besoins en qualité de restitution, de temps de compression ou de décompression, de limitation en termes de ressource processeur ou mémoire, de débit du flux après compression ou de taille du fichier résultant. Ils sont utilisés pour des applications comme la téléphonie, les visioconférences, la diffusion de médias sur Internet, le stockage sur CD, DVD, la télé numérique par exemple.

Sommaire

Codecs, normes et conteneurs

Les notions de codec, norme et conteneur sont souvent confondues par les néophytes, ou par abus de langage.

  • La norme décrit le format des données.
  • Le codec est le logiciel ou le matériel qui met en œuvre un procédé capable de compresser ou décompresser les données de format normalisé.

Par exemple, MPEG-4 AVC/H.264 est une norme vidéo, et x264 est un codec capable de produire un flux vidéo respectant cette norme. Il existe d'autres codecs pour cette norme. Lorsqu'il n'existe qu'une seule implémentation, les termes codec et norme sont confondus (exemple : VC-1).

  • Un format conteneur contient des flux audio et vidéo respectant une quelconque norme. Ce format permet d'entrelacer les données audio et vidéo, et contient les informations permettant de les synchroniser au moment de la restitution. Un conteneur peut contenir plusieurs flux audio et vidéo, mais aussi des sous-titres, du chapitrage et des menus.

Le choix d'un conteneur peut par contre limiter les normes utilisables à l'intérieur de celui-ci. Ainsi un conteneur MPEG-2 ne peut contenir que des flux vidéo MPEGV2 et des flux audio MPEGA 1, 2 ou 3 ou des flux audio AAC.

Codecs propriétaires et libres

Certains constructeurs de matériels électroniques développent eux-mêmes des codecs audio ou vidéo.

On pourra citer l'Avchd par exemple, qui est en fait un dérivé du x264, une implémentation de H.264 ; mais ayant certaines fonctionnalités qui sont propres aux fabricants qui l'utilisent ou à l'éditeur du logiciel.

Certains codecs dérivés d'une pré-version de norme ; par exemple DivX, qui était une implémentation de la norme en cours d'élaboration H.263 et H.264.

Les codecs propriétaires sont développés par des entreprises, et font souvent l'objet de brevets dans les pays où c'est possible.

Les codecs libres ou ouverts comme Vorbis, sont inventés et développés par des acteurs du logiciel libre pour permettre aux utilisateurs de garder le contrôle des médias qu'ils produisent eux-mêmes.

Lorsqu'une norme ISO est publiée, il est demandé aux entreprises de ne pas déposer de brevets ou de ne pas réclamer de droits sur ceux existant, quant à la décompression. Les normes ISO des formats MPEG ne définissent que la manière de décompresser ; chaque entreprise est alors libre de faire ce qu'elle veut sur les astuces de compression.

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Codec de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Códec — es la abreviatura de codificador decodificador. Describe una especificación desarrollada en software, hardware o una combinación de ambos, capaz de transformar un archivo con un flujo de datos (stream) o una señal. Los códecs pueden codificar el… …   Wikipedia Español

  • CODEC — (compressor/decompressor) (Computers) technology used to compress and decompress computer data (such as sound or video files, etc.) CODEC (coder/decoder) (Telecommunications) chip that converts digital signals to analog and from analog signals to …   English contemporary dictionary

  • codec — [kō′dek΄] n. an integrated circuit that converts analog data into digital and vice versa, used as to transmit images or sounds * * * …   Universalium

  • Códec — Codec es una abreviatura de Compresor Decompresor. Describe una especificación implementada en software, hardware o una combinación de ambos, capaz de transformar un archivo con un flujo de datos (stream) o una señal. Los códecs pueden codificar… …   Enciclopedia Universal

  • CODEC — CODEC,   Abkürzung für Codierer/Decodierer oder englisch Coder/Decoder, mit Analog digital Umsetzern arbeitende Einrichtung zur Umsetzung von analogen Signalen (z. B. Sprache im Telefonverkehr) in eine digitale Impulsfolge nach standardisierten… …   Universal-Lexikon

  • codec — by 1970, an abbreviation from compressor decompressor or coder decoder, on model of modem …   Etymology dictionary

  • codec — (izg. kòdek) m DEFINICIJA inform. softver ili čip za sažimanje i dekomprimiranje podataka (npr. za digitalne video snimke, MP3 glazbu) ETIMOLOGIJA krat., engl. compressor/decompressor …   Hrvatski jezični portal

  • codec — [kō′dek΄] n. an integrated circuit that converts analog data into digital and vice versa, used as to transmit images or sounds …   English World dictionary

  • Codec — This article is about encoding and decoding a digital data stream. For other uses, see Codec (disambiguation). Further information: List of codecs A codec is a device or computer program capable of encoding and/or decoding a digital data stream… …   Wikipedia

  • CoDec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

  • Codec — Als Codec (Kunstwort aus englisch coder und decoder) bezeichnet man ein Verfahren, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA) spricht man… …   Deutsch Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.