我想在qt中播放视频文件。但是当我使用QMediaPlayer
类时,它会抛出一个错误:fatal error: No such file or directory.
QMediaPlayer *player = new QMediaPlayer;
QMediaPlaylist *playlist = new QMediaPlaylist(player);
playlist->addMedia(QUrl("http://example.com/myclip1.mp4"));
playlist->addMedia(QUrl("http://example.com/myclip2.mp4"));
QVideoWidget *videoWidget = new QVideoWidget;
player->setVideoOutput(videoWidget);
videoWidget->show();
playlist->setCurrentIndex(1);
player->play();
当我包括QMediaPlayer
课程时,它会抛出错误。
我在我的系统中使用Qt4.8.4版本,Ubuntu 12.04
答案 0 :(得分:3)
您确定QMediaPlayer是4.8.4中的功能吗?
http://qt-project.org/doc/qt-5/qmediaplayer.html
看起来Qt5引入了它。
查看4.8.4视频播放的示例:
答案 1 :(得分:0)
添加到.pro文件:
CONFIG += mobility
MOBILITY += multimedia
答案 2 :(得分:-1)
从这里查看视频播放器,我没有尝试过,但它可能对您有所帮助:http://radekp.github.io/qtmoko/api/phonon-videoplayer.html: