其他分享
首页 > 其他分享> > c – 如何使用qt5播放视频

c – 如何使用qt5播放视频

作者:互联网

我正在尝试使用qt制作一个简单的视频播放器.但是,我无法获得随qt一起工作的视频单元示例,而是出现错误:“QMediaPlayer对象没有有效的服务”.我正在使用windows vista.即使该示例不起作用,我可以正常播放视频吗?有没有其他简单的方法来测试播放视频?或者这是qt的问题?

解决方法:

不幸的是,这在您的Vista上是可以预期的.请参阅维护者的相关文章:

On Windows XP, Qt Multimedia uses DirectShow (and WMF for Windows Vista and later). The DirectShow plugin binary is not included in the Qt 5.0 package (only the WMF plugin is). You need to compile QtMultimedia yourself, or just the DirectShow plugin in qtmultimedia/src/plugins/directshow

…在以下有关Qt问题跟踪器的报告中:

Qt 5.0 and QMediaPlayer failure on Windows XP

在你的基础上构建它的步骤是:

>抓住tarball
>打开包装
>进入qtmultimedia文件夹
>运行qmake -r
>(n)制作
>(n)make install

在执行此操作之前,请确保qmake正确在您的PATH中.

标签:c,qt,qtmultimedia
来源: https://codeday.me/bug/20190728/1564249.html