Erstellen von ASF-Dateien in DirectShow (Windows Media Format 11 SDK)
Sie können DirectShow verwenden, um ASF-Dateien direkt aus Erfassungsquellen wie DV-Dvds zu erstellen oder um andere Dateien in ein Windows zu transcodieren. In beiden Szenarios erstellen Anwendungen Filterdiagramme, die den WM ASF Writer-Filter als Renderer enthalten.
Der WM ASF Writer stellt einen Partwrapper für das Windows Media Format SDK bereit. Anwendungen können die IConfigAsfWriter-Schnittstelle des Filters verwenden, um ein Systemprofil (Versionen 4, 7 oder 8) zu übergeben, oder das Windows Media Format SDK direkt verwenden, um ein benutzerdefiniertes Profil zu erstellen, das an den Filter übergeben wird. Zum Hinzufügen von Metadaten und anderen Headerinformationen verwendet die Anwendung die IWMHeaderInfo-Schnittstelle, die aus dem Filter ermittelt werden kann. Nachdem das Profil und die Metadaten konfiguriert wurden, kann die Anwendung einfach das Filterdiagramm ausführen. Intern verwendet der Filter das Windows Media Format SDK, um die Datei zu schreiben. Der Filter verarbeitet alle Details zur Audio-Video-Synchronisierung, die andernfalls in der Verantwortung der Anwendung liegt.
Dieser Prozess wird in den folgenden Abschnitten ausführlicher erläutert.
Section |
BESCHREIBUNG |
|---|---|
| Konfigurieren des WM ASF Writer (QASF) | Beschreibt, wie der WM ASF Writer-Filter konfiguriert wird. |
| Erstellen von Filterdiagrammen zum Schreiben von ASF-Dateien (QASF) | Beschreibt das Erstellen von Dateitranscodierungs- und Erfassungsdiagrammen. |
| Konfigurieren von Profilen und anderen Dateieigenschaften (QASF) | Beschreibt, wie verschiedene ASF-Dateikonfigurationsaufgaben mit dem WM ASF Writer ausführen. |