Share via


Das DirectShow SDK und das Windows Media Format SDK

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

DirectShow und das Windows Media Format SDK bieten ergänzende Lösungen zum Schreiben von Anwendungen, die Windows Media Format-Streams erstellen und wiedergeben. Weitere Informationen finden Sie im Abschnitt "Audio und Video" der MSDN Library.

Der ASF Writer-Filter akzeptiert eine beliebige Anzahl von Eingabedatenströmen und erstellt eine ASF-Datei. Der Filter verwendet das Windows Media Format SDK, um unkomprimierte Audio- oder Videodateien in Windows Media-basierte Inhalte zu konvertieren. Der komprimierte Inhalt wird dann im ASF-Containerformat gespeichert. Wenn der Inhalt nur Audio ist, erhält die Datei eine WMA-Erweiterung und wird als Windows Media-Audiodatei bezeichnet. Wenn der Inhalt nur Video oder Video und Audio ist, erhält die Datei die Erweiterung WMV und wird als Windows Media Video-Datei bezeichnet. Beide Dateitypen können auch Metadaten enthalten.

Sie können den WM ASF Writer in verschiedenen Szenarien verwenden, z. B. digital video (DV), Audiorekomprimierung und Konvertierung von Audio-Video Interleaved (AVI) oder MPEG-Multimediadateien für das Netzwerkstreaming. Dieser Filter bietet die einzige Möglichkeit, Microsoft® Windows Media™ Audio -Dateien (WMA) und Windows Media Video (WMV) in DirectShow® zu erstellen. Der Filter kann auch Dateien erstellen, die durch Digital Rights Management (DRM) gesichert sind, und auch MPEG-4-Inhalte mithilfe des Microsoft MPEG-4-Encoders erstellen. Dieser Inhalt wird im ASF-Containerformat gespeichert.

Erstellen von ASF-Dateien in DirectShow