<Qt>windows平台调用mplayer播放视频
2017-10-16 20:03
1446 查看
1、需要下载命令行版本的mplayer,下载地址:http://oss.netfarm.it/mplayer/
或者到本人的CSDN资源下载页下载:http://download.csdn.net/download/wu9797/10024789 (要积分哦)
选择对应的版本下载
2、下载后解压
3、win+R-->cmd进入到命令行,cd进入到mplayer所在目录,如: cd D:\Mplayer
4、测试:mplayer [视频文件绝对路径+视频文件名], 如:mplayer D:\movies\test.mp4
5、第一次需等待初始化
6、再次输入命令,成功出现视频播放画面
7、Qt代码调用格式:cmd /k + mplayer绝对路径/mplayer(或者mplayer.exe) + 视频文件绝对路径/视频文件名
(也可以加其他参数 -slave -quiet -wid )等
8、定义一个进程来播放
9、示例:
10、效果展示:
或者到本人的CSDN资源下载页下载:http://download.csdn.net/download/wu9797/10024789 (要积分哦)
选择对应的版本下载
2、下载后解压
3、win+R-->cmd进入到命令行,cd进入到mplayer所在目录,如: cd D:\Mplayer
4、测试:mplayer [视频文件绝对路径+视频文件名], 如:mplayer D:\movies\test.mp4
5、第一次需等待初始化
6、再次输入命令,成功出现视频播放画面
7、Qt代码调用格式:cmd /k + mplayer绝对路径/mplayer(或者mplayer.exe) + 视频文件绝对路径/视频文件名
(也可以加其他参数 -slave -quiet -wid )等
8、定义一个进程来播放
9、示例:
QString mpath = ui->movielist->item(row)->text();
// windows下 const QString filePath_win = tr("cmd /k C:/Users/newuser/Desktop/MPlayer-corei7-r37905+g1f5630a/mplayer"); // 或者mplayer.exe QString cmd_win = QString("%1 %2 -wid %3 -slave -quiet -zoom") .arg(filePath_win) .arg(mpath) .arg(ui->playLabel->winId());
mprocess->start(cmd_win); // mprocess为QProcess类的对象
10、效果展示:
相关文章推荐
- 【Qt】调用WindowsMediaPlayer进行视频播放=文章未整理=
- QT中调用mplayer显示视频并加透明文字
- qt调用MPlayer的动态播放列表方案
- 基于libVLC(VLC SDK)的视频播放Demo——Windows平台
- VFP调用Windows Media Player控件播放音乐、视频等
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件
- Qt实用技巧:使用QMediaPlayer和Windows自带组件播放swf、rmvb、mpg、mp4等视频文件
- <转>Windows平台下Makefile学习笔记(一)
- VS2015编译错误:调用的目标发生了异常--->此实现不是Windows平台FLPS验证的加密算法的一部分。
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- 解决QT中无边框窗口播放视频时调用showMinimized最小化恢复后冻结窗口
- <Win32_17>集音频和视频播放功能于一身的简易播放器
- <Linux+Qt>Qt4编程控制mplayer嵌入自定义界面监控或视频显示
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- <QT实现音乐播放器2> 添加音乐播放进度条与歌名作者信息
- Qt 调用phonon 在xp下不能播放视频的解决方法(Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName )...)
- VC调用windows media player控件实现视频播放