gpt4 book ai didi

c++ - 在 Windows C++ 应用程序中播放视频剪辑

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:01:22 25 4
gpt4 key购买 nike

我目前正在使用 wxMediaCtrl在我的应用程序中播放视频。不幸的是,该 API 存在一些问题,并且无法播放我需要支持的所有媒体类型(例如 wmv)。

我想知道是否有替代的 c++ api 可以让我执行此操作。我目前只关心支持 Windows。

人们通常使用什么在他们的应用程序中嵌入视频?我还需要控制,即告诉视频,及时在哪里播放,暂停/停止,我不需要任何穿梭控制,因为我有自己的控制。

提前致谢。

最佳答案

wxMediaControl 在Windows 上使用DirectShow,应该可以播放wmv 文件。如果您可以使用 GraphStudio 播放媒体文件,你应该可以用 wxMediaControl 播放它。如果没有,您需要安装合适的视频编解码器。您是否尝试安装 FFDShow

你可以试试Video Control , 和 here是关于如何播放视频文件的示例。

如果你想要没有 DirectShow 的东西,你可以看看 VLC ActiveX .

关于在非 GPL 应用程序中使用 GPL 插件(FFDShow 或 VLC ActiveX)的警告,您应该阅读 this .

关于c++ - 在 Windows C++ 应用程序中播放视频剪辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1488234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com