Partager via


Windows Media Codecs

Les codecs Audio et Vidéo Windows Media sont une collection d’objets que vous pouvez utiliser pour compresser et décompresser les données multimédias numériques. Chaque codec se compose de deux objets, d’un encodeur et d’un décodeur. Cette partie de la documentation explique comment utiliser les fonctionnalités des codecs Audio et Vidéo Windows Media pour produire et consommer des flux de données compressés.

Note

Cette documentation est principalement destinée aux développeurs qui souhaitent utiliser des codecs Windows Media dans leurs applications multimédias C++. Pour obtenir une vue d’ensemble technique des fonctionnalités des codecs Windows Media, consultez À propos des codecs Windows Media.

 

Le terme codec est une fusion des termes compresseur et décompresseur. Un codec est généralement implémenté sous la forme d’une paire d’objets COM : un pour l’encodage du contenu et un autre pour le décodage du contenu. Dans certains cas, les objets COM occupent la même bibliothèque liée dynamiquement (DLL).

Chaque objet codec implémente deux interfaces distinctes mais similaires :

Interface Description
IMFTransform Compatible avec Microsoft Media Foundation.
IMediaObject Compatible avec DirectShow.

 

Non seulement il existe différents codecs pour l’audio et pour la vidéo, mais également des codecs différents pour différents types de contenu que vous souhaiterez peut-être placer dans un fichier audio ou vidéo. Les algorithmes utilisés pour compresser et décompresser les données pour les mots parlés diffèrent des algorithmes utilisés pour compresser et décompresser les données musicales.

Descriptions des codecs

Le tableau suivant décrit les utilisations prévues des codecs Windows Media.

Codec Description
windows Media Audio Codec audio qui prend en charge trois catégories de contenu encodé : Standard, Professionnel et Sans perte.
windows Media Audio Voice Codec audio optimisé pour l’encodage de la voix humaine à des ratios de compression élevés. Il s’agit du codec préféré pour les flux composés principalement de mots parlés. Pour le contenu mixte de la musique et de la parole, ce codec peut modifier dynamiquement l’algorithme d’encodage utilisé pour obtenir une qualité optimale.
Windows Media Video 9 Codec vidéo qui prend en charge quatre catégories de contenu encodé : Profil simple, Profil principal, Profil avancé et Image..
écran Windows Media Video 9 Codec vidéo optimisé pour l’encodage de captures d’écran séquentielles à partir de moniteurs d’ordinateur. Ce codec est souvent utilisé pour la formation logicielle ou la prise en charge par l’enregistrement d’images de surveillance pendant que les applications informatiques sont utilisées.

 

Les versions les plus récentes des objets codec permettent également d’accéder à certains codecs hérités, notamment Windows Media Video 7 et 8, Windows Media Screen 7, les codecs Microsoft MPEG-4 plus anciens et les codecs MICROSOFT ISO MPEG-4.

Note

Cette documentation ne couvre pas ces codecs hérités ; il couvre uniquement les versions actuelles des codecs.

 

Pour les codecs plus anciens, utilisez les mêmes procédures que lors de l’utilisation des codecs actuels ; Toutefois, n’oubliez pas que toutes les fonctionnalités ne sont pas prises en charge dans tous les codecs.

Dans cette section

Guide de programmation Media Foundation

Media Technologies pour Windows