0

我需要找到一个视频过滤器来混合多个视频流(比如说,最多 4 个)。我从 MediaLooks 找到了一个视频混音器过滤器,没问题,但问题是我正试图在学校项目(整个学期)中使用它,所以 30 天的试用期有点不可接受。

所以我要问你的问题是:你知道一个免费的直接显示过滤器可以提供帮助吗?如果这不起作用,则意味着我必须写一个。这里的问题是我不知道从哪里开始。

4

3 回答 3

1

如果需要输出到显示器,可以使用 VMR。如果你需要输出到文件,那么我认为你需要写一些东西。对此的标准解决方案是为 VMR 编写一个分配器/演示器插件,允许您取回混合视频,然后将其保存在某个地方。这比完全纯软件的混频器滤波器更有效。

G

于 2009-10-27T11:29:34.950 回答
1

我最终实现了自己的过滤器。

于 2010-04-29T07:37:17.530 回答
0

VideoMixerRender9(和 7)将为您解决问题。您可以设置进入 VMR9 的每个视频的不透明度和区域。我建议在 graphedit 中使用它。

我还想建议一起跳过所有这些。如果您使用 WPF,您将获得更多的媒体功能,更容易。

如果你想要低级别的 DirectShow 支持,你可以试试我的项目WPF Mediakit。我有一个名为 MediaUriElement 的控件,它类似于 WPF 的 MediaElement。

于 2009-10-27T22:53:27.343 回答