在 32 位版本中使用 Phonon::VideoWidget 和 Flip4Mac 播放 WMV 失败

发布于 2024-09-15 21:29:50 字数 330 浏览 6 评论 0原文

我的应用程序需要在 Windows 和 Mac OS X 上运行并显示各种媒体文件,例如视频和 Adob​​e Flash 内容。安装Flip4Mac编解码器后,我可以在Mac上使用Phonon播放WMV视频。为了通过 QWebView 中的 Flash 插件支持 Flash,我需要构建一个 32 位二进制文​​件。但当我这样做时,WMV 播放不再起作用。应用程序挂起,CPU 使用率 100%,内存使用量持续增长。

因此,基本上,如果我构建 32 位二进制文​​件,我就没有 WMV(以及崩溃/冻结的应用程序),如果我构建 64 位(或通用)二进制文件,我就没有 Flash。

对于解决方法/修复有什么建议吗?

My application needs to run on Windows and Mac OS X and display various kinds of media files, such as videos and Adobe Flash content. After installing the Flip4Mac codec, I can play WMV video using Phonon on the Mac. In order to support Flash via the Flash plugin in a QWebView, I need to build a 32-bit binary. But when I do that, WMV playback no longer works. The app hangs, uses 100% CPU and memory usage keeps growing.

So, basically if I build a 32-bit binary, I don't have WMV (and a crashed/frozen app) and if I build a 64-bit (or universal) binary, I don't have Flash.

Any suggestions for workarounds/fixes?

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文