Freigeben über


Windows Media Encoders

Ein Encoder konvertiert unkomprimierte Audio- oder Videodaten in komprimierte Pakete im von der Anwendung angegebenen Format. Zum Konvertieren von Mediendateien in das ASF-Format können Sie die Windows Media-Audio- und Videocodecs verwenden.

Ein Encoder wird durch die GUID identifiziert, die die Kategorie darstellt: Audio oder Video. Der Ausgabetyp des Encoders wird durch die Haupt- und die Untertyp-GUID eines Medientyps dargestellt.

  • Windows Media-Audiocodecs

    Kategorie: MFT_CATEGORY_AUDIO_ENCODER

    Haupttyp: MFMediaType_Audio

    Untertyp: MFAudioFormat_WMAudioV9, MFAudioFormat_WMAudioV8, MFAudioFormat_WMAudio_Lossless, MFAudioFormat_WMASPDIF

  • Windows Media-Videocodecs

    Kategorie: MFT_CATEGORY_VIDEO_ENCODER

    Haupttyp: MFMediaType_Video

    SubType: MFVideoFormat_WVC1, MFVideoFormat_WMV3, MFVideoFormat_WMV2, MFVideoFormat_WMV1

Diese Encoder werden als Media Foundation Transform (MFT) implementiert, und Media Foundation ermöglicht den Zugriff auf die Anwendung über die IMFTransform Schnittstelle des Encoders. Wenn Sie Pipelineschichtkomponenten für die ASF-Codierung verwenden, wird der Encoder MFT als Transformationsknoten in die Pipeline eingefügt, da er für die Transformation von Mediendaten verantwortlich ist, die über die Quelle in die Spüle fließen. Wenn die Quelle ein komprimierter Typ ist, fügt die Pipeline die erforderlichen Decoder hinzu, um die Quelle in einen nicht komprimierten Typ zu konvertieren. Ein Encoder verfügt über einen Eingabedatenstrom und einen Ausgabedatenstrom. Der Encoder empfängt Eingabedaten und erzeugt codierte Daten gemäß der Konfiguration und dem von der Anwendung vor der Codierungssitzung festgelegten Format. Das Format des Ausgabedatenstroms wird durch einen Medientyp beschrieben.

Dieser Abschnitt enthält die folgenden Themen.

Thema Beschreibung
Instanziieren eines MFT- Erläutert, wie der Encoder erstellt wird.
Codierungseigenschaften Erläutert, wie sie den Encoder konfigurieren, indem geeignete Eigenschaften für den Encoder MFT festgelegt werden.
Medientyp-Aushandlung auf dem Encoder- Erläutert, wie Eingabe- und Ausgabemedientypen für den Encoder festgelegt werden.
Konfigurieren eines WMV-Encoder- Erläutert, wie Sie einen WMV-Encoder (Windows Media Video) konfigurieren.
Festlegen eines Ausgabetyps für einen WMA Encoder- Erläutert das Festlegen eines Ausgabetyps für einen Windows Media Audio(WMA)-Encoder.

 

Pipeline layer ASF Components