DirectShow图分开Avi和Wav(回放,不保存)?

时间:2015-02-06 16:07:20

标签: audio directshow

我是Direct Show的新手。我想要做的是使用一个iGraphBuilder对象,同时播放静音Avi视频和单独的Wav文件。我无法将两者合并为一个视频,但我希望它看起来像是一样。

有没有办法使用一组过滤器同时运行avi和wav文件?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以通过两种方式实现这一目标:在同一图表中添加两个单独的链,或使用两个单独的过滤器图。

第一种方法会给你一个这样的图:

enter image description here

第二种方法会给你两张图:

enter image description here enter image description here

第一种方法的优势在于您可以在视频和音频之间进行唇形同步,并将图形控制为单个播放对象。另一种方法的优点是能够分别控制视频和音频,包括彼此独立地停止和更改文件。