2010-07-18 103 views
1

我是DirectShow的新手。DirectShow DVD操作和捕获

我的目的是开发一个处理视频处理的小应用程序(C#)。

我所需要的主要任务是:

1 - 从DVD显示视频内容。 2 - 导航到视频中的特定时间点。 3 - 将特定帧捕获到静止图像并保存到文件。

起初听起来很简单,但在阅读数以千计的博客,论坛和代码示例后,我无法弄清楚如何做到这一点。

我非常确定这些任务已经实施了很多次,所以如果任何人有什么可以帮助我会很高兴听到它。

由于我在这个问题上越来越绝望,购买外部DLL或支付一些建议是一种选择。

谢谢。

回答

2

不知道这是否会有所帮助,但我在我的WPF MediaKit中有一个DvdPlayerElement控件。

如果您希望音频与Windows中的内置音频一起被锁定,您必须安装音频编解码器。

0

谢谢耶利米,我知道WPF MediaKit并尝试使用它。

这很酷,但不允许DirectShow中提供的所有功能。

有一些事件丢失,寻找操作似乎不适合我。

我想我可以挖掘代码并找出它,但时间压力不会允许它。

如果你有一个应用程序的例子来完成我正在寻找的东西(显示,搜索,捕获),我会很高兴看一看。

再次感谢。