如何使用 H263 或 MPEG-4 编解码器对 OpenCV IplImage 进行编码?

发布于 2024-12-08 14:44:23 字数 93 浏览 0 评论 0原文

我正在 Visual Studio 2010 下开发一个 win32 项目,例如,我需要将 IplImage 编码为 MPEG-4。

有图书馆可以这样做吗?

I'm working on a win32 project under Visual Studio 2010, And I need to encode the IplImage to MPEG-4 for example.

Is there any library to do so?

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

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

发布评论

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

评论(1

小红帽 2024-12-15 14:44:23

在 Windows 中,多媒体 API 很少:VFW(已过时)、DirectShow、Media Foundation。这三者都有视频编码器选项。也许大多数选项都与 DirectShow 相关,尽管 Media Foundation 在 Windows 7 中提供了开箱即用的 MPEG-4 Part 10 (H.264) 编码器。还有一些不涉及 Windows API 的其他选项:ffmpeg、Intel IPP 只是命名一个新的。对于所有这些,您可能需要付出一些努力来将您的应用程序与这些 API/库集成。

In Windows there are few multimedia APIs: VFW (obsolete), DirectShow, Media Foundation. All three have options for video encoders. Perhaps most of the options are with DirectShow, though Media Foundation offers MPEG-4 Part 10 (H.264) encoder out of the box in Windows 7. There are also additional options which don't involve Windows APIs: ffmpeg, Intel IPP just to name a new. With all of them you will perhaps have to put some effort into integration of your application with these APIs/libraries.

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