API de transcodage

Cette section décrit comment utiliser l’API de transcodage pour recoder des fichiers multimédias. l’API de transcodage a été introduite dans Windows 7.

Le transcodage est la conversion d’un fichier multimédia numérique d’un format à un autre. L’API de transcodage est conçue pour être utilisée avec la session multimédia. Il simplifie l’utilisation de la session multimédia pour certains types d’applications de transcodage :

  • Encodage à vitesse de transmission constante (CBR), où la vitesse de transmission cible est connue à l’avance.
  • Au plus un flux audio et un flux vidéo.
  • Encodage à partir de et vers un fichier.

L’API de transcodage ne prend pas en charge les éléments suivants :

  • Débit binaire variable (VBR) ou encodage à plusieurs passes.
  • Plusieurs flux audio ou plusieurs flux vidéo.
  • Contenu protégé par DRM autre que les fichiers ASF protégés par WMDRM.
  • La diffusion en continu en direct, telle que la diffusion en continu en direct ou en direct.

Si votre application d’encodage respecte ces contraintes, l’API de transcodage est un modèle de programmation plus simple que l’utilisation de la session de média seule.

Contenu de cette section

Rubrique Description
À propos de l’API de transcodage
Fournit une vue d’ensemble générale de l’API de transcodage.
Utilisation de l’API de transcodage
Décrit comment une application utilise l’API de transcodage.
Didacticiel : encodage d’un fichier MP4
Didacticiel pas à pas qui montre comment utiliser l’API de transcodage pour encoder un fichier MP4.
Didacticiel : encodage d’un fichier WMA
Montre comment utiliser l’API de transcodage pour encoder un fichier WMA. Ce didacticiel modifie le code affiché dans le Didacticiel : codage d’un fichier MP4. vous devez d’abord lire ce didacticiel.

Codage et création de fichier

Media Foundation : notions essentielles

Vue d’ensemble de l’encodage dans Media Foundation