Erstellen von ASF-Dateien in DirectShow (Windows Media Format 11 SDK)
Sie können DirectShow verwenden, um ASF-Dateien direkt aus Aufnahmequellen wie DV-Camcordern zu erstellen oder andere Dateien in das Windows Media-Format zu transcodieren. In beiden Szenarien erstellen Anwendungen Filterdiagramme, die den WM ASF Writer-Filter als Renderer enthalten.
Der WM ASF Writer stellt einen Teilwrapper 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. Um Metadaten und andere Headerinformationen hinzuzufügen, verwendet die Anwendung die IWMHeaderInfo-Schnittstelle , die aus dem Filter abgerufen werden kann. Nachdem das Profil und die Metadaten konfiguriert wurden, kann die Anwendung einfach den Filtergraphen ausführen. Intern verwendet der Filter das Windows Media Format SDK, um die Datei zu schreiben. Der Filter verarbeitet alle Details der Audio-Video-Synchronisierung, die andernfalls in der Verantwortung der Anwendung läge.
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 Filtergraphen 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 ausgeführt werden. |