可以使用 DirectShow 直接从捕获源(如 DV 摄像机)创建 ASF 文件,或者将其他文件转码为 Windows 媒体格式。 在任一方案中,应用程序都创建筛选器图,其中包括 WM ASF 编写器 筛选器作为呈现器。
WM ASF 编写器为 Windows 媒体格式 SDK 提供部分包装器。 应用程序可以使用筛选器的 IConfigAsfWriter 接口传入系统配置文件 (版本 4、7 或 8) ,或者直接使用 Windows 媒体格式 SDK 创建自定义配置文件以传递给筛选器。 若要添加元数据和其他标头信息,应用程序使用可从筛选器获取的 IWMHeaderInfo 接口。 配置配置文件和元数据后,应用程序只需运行筛选器图即可。 在内部,筛选器使用 Windows Media Format SDK 来写入文件。 筛选器处理所有音频-视频同步详细信息,否则由应用程序负责。
以下部分更详细地介绍了此过程。
部分 | 说明 |
---|---|
配置 WM ASF 编写器 (QASF) | 介绍如何配置 WM ASF 编写器筛选器。 |
生成筛选器关系图以 (QASF) 编写 ASF 文件 | 介绍如何创建文件转码和捕获图形。 |
(QASF) 配置配置文件和其他文件属性 | 介绍如何使用 WM ASF 编写器执行各种 ASF 文件配置任务。 |