Attribut MF_TRANSCODE_CONTAINERTYPE

Spécifie le type de conteneur d’un fichier encodé. Les types de conteneurs sont pris en charge par Media Foundation.

Type de données

GUID

Les valeurs possibles des types de conteneurs fournis par Media Foundation sont décrites dans le tableau suivant.

Valeur Signification
MFTranscodeContainerType_ASF
Conteneur de fichiers ASF.
MFTranscodeContainerType_MPEG4
Conteneur de fichiers MP4.
MFTranscodeContainerType_MP3
Conteneur de fichiers MP3.
MFTranscodeContainerType_3GP
Conteneur de fichiers 3GP.
MFTranscodeContainerType_AC3
Conteneur de fichiers AC3.
MFTranscodeContainerType_ADTS
Conteneur de fichiers ADTS.
MFTranscodeContainerType_MPEG2
Conteneur de fichiers MPEG2.
MFTranscodeContainerType_FMPEG4
Conteneur de fichiers FMPEG4.
MFTranscodeContainerType_WAVE
Conteneur de fichiers WAVE.
Pris en charge dans Windows 8.1 et dans les versions ultérieures.
MFTranscodeContainerType_AVI
Conteneur de fichiers AVI.
Pris en charge dans Windows 8.1 et dans les versions ultérieures.
MFTranscodeContainerType_AMR
Conteneur de fichiers AMR.

 

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetGUID.

Pour définir cet attribut, appelez IMFAttributes::SetGUID.

Notes

Cet attribut est utilisé avec la fonctionnalité Transcodage rapide et l’objet enregistreur récepteur.

La constante GUID de cet attribut est exportée à partir du fichier mfuuid.lib.

Transcodage rapide

L’application doit définir l’attribut conteneur sur le profil de transcodage avant de générer la topologie de transcodage. Le générateur de topologie analyse cet attribut et charge le récepteur média approprié dans le pipeline. Pour plus d’informations, voir les rubriques suivantes :

Enregistreur récepteur

Cet attribut peut être utilisé pour configurer le type de conteneur de fichiers de l’enregistreur récepteur. Pour plus d’informations, consultez Attributs enregistreur récepteur.

Configuration requise

Condition requise Value
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

API Transcode