繁体   English   中英

如何将音频从AVISplitter输出引脚插入C#中的MemoryStream中?

[英]How can I get audio from AVISplitter output pin into a MemoryStream in C#?

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

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

谢谢 !

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

  • 添加Sample Grabber,获取数据并在代码中创建时间轴
  • 使用专门的过滤器为您获取数据并对其进行预处理,以提供时间轴或可以从中构建时间轴的数据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM