有谁知道我可以下载或购买一个好的 DVD 操作组件吗?

发布于 2024-09-10 15:30:28 字数 177 浏览 12 评论 0原文

我们正在尝试开发一个小型 C# 应用程序来加载 DVD (VOB)、显示它并捕获一些帧。

该应用程序将商业化,因此我正在寻找一个组件(可能是 DLL),我们可以购买并使用它来 A. 播放 DVD、B. 跳转到 DVD 中的特定时间和 C. 捕获帧。

这确实很紧急,因此我们将不胜感激。

谢谢。

We are trying to develope a small C# application to load a DVD (VOB), display it and capture some frames.

This application is going to be comercial so I am looking for a component (DLL maybe) that we can buy and use to A. play the DVD, B. Jump to specific times in the DVD and C. Capture frames.

This is really urgent, so any help would be greatly appriciated.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟雨凡馨 2024-09-17 15:30:28

这比你想象的要复杂一点。问题是“时间范围”可能很难获得(通过菜单导航,找到真正的电影的正确部分/章节等。Windows

7 有 DirectShow 组件 - 您可以使用 C# 中的 DirectShow,但我建议使用该部分的托管 C++(AP 非常以 COM 为中心,从 C++ 应用程序中操作它们比 C# 部分更容易 - 托管 C++ 允许您创建一个很好的托管 .NET 类来处理所有 DirectShow 互操作)。

Windows 7 内置了标准 DVD Decovers。 不确定它们是否可以通过 DirectShow 访问,或者它们是否受到第三方应用程序的保护。

This is a little more complicated than you think. Problem is that "timeframe" may be hard to get (navigate through menues, find the RIGHT parts / chapters that are the real movie etc.

Windows 7 has the DirectShow components - you CAN work with DirectShow out of C#, but I would recommend using Managed C++ for that part (the AP is very COM centric, it is simply easier to manipulate them out of a C++ app than a C# part - managed C++ allows you to make a nice managed .NET class that handles all the DirectShow interop).

Windows 7 has standard DVD Decovers on board. Not sure how well they are acessible from DirectShow or whether they are protected form third party applications.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文