2

我在 C# 中创建一个应用程序,使用 DirectShow.NET 播放 .avi 文件。我需要为 .avi 文件中的音轨创建音频波形。

如何将输出引脚中的数据获取到 MemoryStream 中?或者是否有人知道任何可以从 DirectShow 音频过滤器生成音频波形的控件/过滤器。

谢谢 !

4

1 回答 1

0

使用标准管道,控制应用程序甚至不应该直接访问数据,因此您必须执行以下操作之一:

  • 添加 Sample Grabber、抓取数据并在代码中创建时间线
  • 使用专门的过滤器为您获取数据并对其进行预处理以提供您可以从中构建时间线的时间线或数据
于 2012-05-16T17:12:46.460 回答