Erstellen einer Transcodierungstopologie mit TopoEdit
In diesem Thema wird beschrieben, wie Sie eine Transcodierungstopologie in TopoEdit erstellen.
Hinweis
Für dieses Feature ist Windows 7 erforderlich.
So erstellen Sie eine Transcodierungstopologie
Klicken Sie im Menü Datei auf Transcodierung rendern.
Wählen Sie im Dialogfeld Medienquelle auswählen die Quelldatei für die Transcodierung aus.
Klicken Sie auf Öffnen.
Wählen Sie im Dialogfeld Transcodierungsprofil auswählen eines der Codierungsprofile aus der Dropdownliste aus.
Hinweis
Die Profile werden aus der Datei TranscodeProfiles.xml geladen.
Wählen Sie im Dialogfeld Zieldatei auswählen den Namen der Ausgabedatei aus.
TopoEdit erstellt die Transcodierungstopologie und zeigt die Topologieknoten in Standard Anwendungsfenster an.
Klicken Sie auf der Symbolleiste auf die Schaltfläche Wiedergeben , um die Mediensitzung auszuführen. Warten Sie, bis die Codierung abgeschlossen ist.
TranscodeProfiles.xml
TopoEdit lädt die Codierungsprofile aus der Datei TranscodeProfiles.xml. Diese Datei befindet sich im Verzeichnis Bin des Windows SDK.
Die Datei beginnt mit einem TedTranscodeProfiles-Element . Jedes Profil beginnt mit einem TedTranscodeProfile-Element . Jedes Profil besteht aus einem Satz von Werten des Formats <VALUE_NAME Value="VALUE"/>
. Die folgenden Werte werden definiert:
Wert | BESCHREIBUNG |
---|---|
AudioAvgBytesPerSecond |
Die durchschnittlichen Bytes pro Sekunde für den Audiostream. Entspricht dem attribut MF_MT_AUDIO_AVG_BYTES_PER_SECOND . |
AudioBitsPerSample |
Die Anzahl der Bits pro Beispiel für den Audiostream. Entspricht dem attribut MF_MT_AUDIO_BITS_PER_SAMPLE . |
AudioBlockAlignment |
Die Blockausrichtung für den Audiostream. Entspricht dem attribut MF_MT_AUDIO_BLOCK_ALIGNMENT . |
AudioEncodingProfile |
Ein codecspezifischer Wert, der das Audioprofil definiert. Entspricht dem attribut MF_TRANSCODE_ENCODINGPROFILE . |
AudioFormat |
Der codierte Audiountertyp. Entspricht dem attribut MF_MT_SUBTYPE . |
AudioNumChannels |
Die Anzahl der Kanäle im Audiostream. Entspricht dem attribut MF_MT_AUDIO_NUM_CHANNELS . |
AudioSamplesPerSecond |
Die Abtastrate des Audiostreams in Beispielen pro Sekunde. Entspricht dem attribut MF_MT_AUDIO_SAMPLES_PER_SECOND . |
ContainerType |
Der Dateicontainertyp. Entspricht dem attribut MF_TRANSCODE_CONTAINERTYPE . |
Profilename |
Der Anzeigename des Profils. |
SkipMetadataTransfer |
Geben Sie 1 an, wenn Metadaten nicht in die Ausgabedatei übertragen werden sollen, oder 0, wenn Metadaten übertragen werden sollen. Entspricht dem attribut MF_TRANSCODE_SKIP_METADATA_TRANSFER . |
VideoBitrate |
Die durchschnittliche Videobitrate. Entspricht dem attribut MF_MT_AVG_BITRATE . |
VideoEncodeComplexity |
Ein codecspezifischer Wert, der die Codierungsqualität definiert. Entspricht dem attribut MF_TRANSCODE_QUALITYVSSPEED . |
VideoEncodingProfile |
Ein Codec-spezifischer Wert, der das Videoprofil definiert. Entspricht dem attribut MF_TRANSCODE_ENCODINGPROFILE . |
VideoFormat |
Der codierte Videountertyp. Entspricht dem attribut MF_MT_SUBTYPE . |
VideoFrameHeight |
Die Höhe des Ausgabevideos. Entspricht dem attribut MF_MT_FRAME_SIZE . |
VideoFrameRateDenominator |
Der Nenner der Bildfrequenz des Ausgabevideos. Entspricht dem attribut MF_MT_FRAME_RATE . |
VideoFrameRateNumerator |
Der Zähler der Bildfrequenz des Ausgabevideos. Entspricht dem attribut MF_MT_FRAME_RATE . |
VideoFrameWidth |
Die Breite des Ausgabevideos. Entspricht dem attribut MF_MT_FRAME_SIZE . |
VideoPixelAspectRatioDenominator |
Der Nenner des Pixelseitenverhältnisses (Pixel Aspect Ratio, PAR) des Ausgabevideos. Entspricht dem attribut MF_MT_PIXEL_ASPECT_RATIO . |
VideoPixelAspectRatioNumerator |
Der Zähler des PAR des Ausgabevideos. Entspricht dem attribut MF_MT_PIXEL_ASPECT_RATIO . |