DirectShow SDK 和 Windows 媒体格式 SDK

DirectShow和Windows媒体格式 SDK 提供了用于编写创建和播放Windows媒体格式流的应用程序的补充解决方案。 有关详细信息,请参阅 MSDN 库的“音频和视频”部分。

ASF 编写器筛选器接受任意数量的输入流并创建 ASF 文件。 筛选器使用Windows媒体格式 SDK 将未压缩的音频或视频文件转换为基于媒体的内容Windows。 然后,压缩的内容以 ASF 容器格式存储。 如果内容仅为音频,则该文件具有 .wma 扩展名,并称为Windows媒体音频文件。 如果内容仅是视频或视频和音频,则该文件具有 .wmv 扩展名,并称为Windows媒体视频文件。 任一类型的文件也可能包括元数据。

可以在各种方案中使用 WM ASF 编写器,包括数字视频 (DV) 捕获、音频重压和转换Audio-Video交错 (AVI) 或 MPEG 多媒体文件以进行网络流式处理。 此筛选器提供在 DirectShow ® 中创建 Microsoft® Windows Media™ Audio (WMA) 和 Windows Media Video (WMV) 文件的唯一方法。 该筛选器还可以创建受数字Rights Management (DRM) 保护的文件,还可以使用 Microsoft MPEG-4 编码器创建 MPEG-4 内容。 此内容以 ASF 容器格式存储。

在 DirectShow 中创建 ASF 文件