Génération d’une topologie de transcode avec TopoEdit
Cette rubrique explique comment créer une topologie de transcodage dans TopoEdit.
Notes
Cette fonctionnalité nécessite Windows 7
Pour générer une topologie de transcodage
Dans le menu Fichier , cliquez sur Transcoder le rendu.
Dans la boîte de dialogue Sélectionner une source multimédia , sélectionnez le fichier source pour le transcodage.
Cliquez sur Ouvrir.
Dans la boîte de dialogue Choisir un profil transcode , sélectionnez l’un des profils d’encodage dans la liste déroulante.
Notes
Les profils sont chargés à partir du fichier TranscodeProfiles.xml.
Dans la boîte de dialogue Choisir un fichier cible , sélectionnez le nom du fichier de sortie.
TopoEdit crée la topologie de transcode et affiche les nœuds de topologie dans main fenêtre d’application.
Cliquez sur le bouton Lire dans la barre d’outils pour exécuter la session multimédia. Attendez la fin de l’encodage.
TranscodeProfiles.xml
TopoEdit charge les profils d’encodage à partir du fichier TranscodeProfiles.xml. Ce fichier se trouve dans le répertoire Bin du Kit de développement logiciel (SDK) Windows.
Le fichier commence par un élément TedTranscodeProfiles . Chaque profil commence par un élément TedTranscodeProfile . Chaque profil se compose d’un ensemble de valeurs du format <VALUE_NAME Value="VALUE"/>
. Les valeurs suivantes sont définies :
Valeur | Description |
---|---|
AudioAvgBytesPerSecond |
Octets moyens par seconde pour le flux audio. Équivalent à l’attribut MF_MT_AUDIO_AVG_BYTES_PER_SECOND . |
AudioBitsPerSample |
Nombre de bits par exemple pour le flux audio. Équivalent à l’attribut MF_MT_AUDIO_BITS_PER_SAMPLE . |
AudioBlockAlignment |
Alignement du bloc pour le flux audio. Équivalent à l’attribut MF_MT_AUDIO_BLOCK_ALIGNMENT . |
AudioEncodingProfile |
Valeur spécifique au codec qui définit le profil audio. Équivalent à l’attribut MF_TRANSCODE_ENCODINGPROFILE . |
AudioFormat |
Sous-type audio encodé. Équivalent à l’attribut MF_MT_SUBTYPE . |
AudioNumChannels |
Nombre de canaux dans le flux audio. Équivalent à l’attribut MF_MT_AUDIO_NUM_CHANNELS . |
AudioSamplesPerSecond |
Taux d’échantillonnage du flux audio, en échantillons par seconde. Équivalent à l’attribut MF_MT_AUDIO_SAMPLES_PER_SECOND . |
ContainerType |
Type de conteneur de fichiers. Équivalent à l’attribut MF_TRANSCODE_CONTAINERTYPE . |
ProfileName |
Nom d’affichage du profil. |
SkipMetadataTransfer |
Spécifiez 1 si les métadonnées ne doivent pas être transférées vers le fichier de sortie, ou 0 si les métadonnées doivent être transférées. Équivalent à l’attribut MF_TRANSCODE_SKIP_METADATA_TRANSFER . |
VideoBitrate |
Débit vidéo moyen. Équivalent à l’attribut MF_MT_AVG_BITRATE . |
VideoEncodeComplexity |
Valeur spécifique au codec qui définit la qualité de l’encodage. Équivalent à l’attribut MF_TRANSCODE_QUALITYVSSPEED . |
VideoEncodingProfile |
Valeur spécifique au codec qui définit le profil vidéo. Équivalent à l’attribut MF_TRANSCODE_ENCODINGPROFILE . |
VideoFormat |
Sous-type vidéo encodé. Équivalent à l’attribut MF_MT_SUBTYPE . |
VideoFrameHeight |
Hauteur de la vidéo de sortie. Équivalent à l’attribut MF_MT_FRAME_SIZE . |
VideoFrameRateDenominator |
Dénominateur de la fréquence d’images de la vidéo de sortie. Équivalent à l’attribut MF_MT_FRAME_RATE . |
VideoFrameRateNumerator |
Numérateur de la fréquence d’images de la vidéo de sortie. Équivalent à l’attribut MF_MT_FRAME_RATE . |
VideoFrameWidth |
Largeur de la vidéo de sortie. Équivalent à l’attribut MF_MT_FRAME_SIZE . |
VideoPixelAspectRatioDenominator |
Dénominateur du rapport d’aspect de pixels (PAR) de la vidéo de sortie. Équivalent à l’attribut MF_MT_PIXEL_ASPECT_RATIO . |
VideoPixelAspectRatioNumerator |
Numérateur du PAR de la vidéo de sortie. Équivalent à l’attribut MF_MT_PIXEL_ASPECT_RATIO . |