我在Windows上的PySide应用程序中需要一个视频播放器而没有任何依赖性。现在我在加载Flash的QWebView中播放一个视频,除了大多数使用该应用程序的人在新安装的缺少Flash的Windows副本上运行它之外,它运行正常,并且他们不愿意安装Flash来玩游戏我的申请中的视频。
我可以在我的发行版中加入flash插件,但Adobe的许可不允许这样做。
我必须尝试过至少二十几件事,但到目前为止还没有什么能够奏效。到目前为止效果最好的是:
我一直在努力让PyMedia工作,但它拒绝安装(它需要Python 2.7,但我有Python 2.7.3。我尝试过安装多个Python副本并降级之前......它只是没有值得一试的是让我的所有代码都使用单个版本运行。)
答案 0 :(得分:0)
Qt的Phonon模块使用操作系统中安装的编解码器播放视频。因此,根据您计划支持的最低版本的Windows,您可以选择其中一个预安装的编解码器。像wmv7 for XP。
或者你可以使用Phonon并安装一个有效的免费编解码器,如x264。