qt中如何播放视频
1、qt提供QMediaPlayer类用来播放一个媒体文件,包括音频,视频。QMediaPlayer在模块multimedia,所以工程pro文件别忘了添加QT += multimedia
2、这里简单示例一下:头文件申请QMediaPlayer* player; QVideoWidget* videoWidget; 分别用来加载视频和用于播放视频的界面。
3、构造函数中添加
player = new QMediaPlayer; // 申请 QMediaPlayer对象
videoWidget = new QVideoWidget; // 申请 QVideoWidget对象
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(videoWidget);
ui->centralWidget->setLayout(layout); // 将显示界面添加到应用程序界面中
player->setVideoOutput(videoWidget); // 设置mediaplay的显示界面
player->setMedia(QUrl::fromLocalFile("11111.mp4")); // 设置视频文件
4、点击工具栏的操作,作为开始播放视频的开始 player->play();
5、编译运行 视频没有播放,点击工具栏,开始播放视频
6、还有包含多个视频的方法,借助QMediaPlaylist
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:86
阅读量:173
阅读量:160
阅读量:108
阅读量:142