主题 : Qt Creator 之mplayer播放器图形界面设计(2) 复制链接 | 浏览器收藏 | 打印
大笑笑大
级别: 骑士
UID: 25314
精华: 8
发帖: 184
金钱: 1320 两
威望: 264 点
贡献值: 8 点
综合积分: 528 分
注册时间: 2010-07-22
最后登录: 2014-10-11
楼主  发表于: 2010-09-29 13:53

 Qt Creator 之mplayer播放器图形界面设计(2)

管理提醒: 本帖被 xoom 执行加亮操作(2011-06-04)
续上一个贴“利用mplayer为播放核心,编写自己的播放器界面(1)”
经过一个多礼拜的修改,我的MPLAYER播放界面初步完成,
个人感觉很简陋!!
一个人的想法和力量都很有限,所以建了个群大家有兴趣的朋友一起研究讨论啊
QQ群:33965340
最新源码如下:

很多人编译出现错误警告,没仔细看,注意要先看下代码
根据代码
mplayerPath="C:/bin/mplayer.exe";
myPath="C:/bin/movie/";
修改自己的相应可执行文件的目录
汗!!,在window下,mplayer.exe对应的是安装目录下的MPlayer_core.exe,
我是将其重命名放到bin目录下了


移植到开发板上的方法,看我其他帖子,如http://www.aiothome.net/read.php?tid-7775.html

在mini2440上,-wid仅支持openGL x11 DirectX,实现mplayer在mini2440播放显示位置可变,见http://www.aiothome.net/read.php?tid-9928.html
[ 此帖被xphyym在2011-06-07 13:15重新编辑 ]
附件设置隐藏,需要回复后才能看到
大笑笑大
级别: 骑士
UID: 25314
精华: 8
发帖: 184
金钱: 1320 两
威望: 264 点
贡献值: 8 点
综合积分: 528 分
注册时间: 2010-07-22
最后登录: 2014-10-11
1楼  发表于: 2010-09-29 13:54
liunx下编译要记得修改一下代码:
/*************************获得播放列表**********************************/
mplayerPath="C:/bin/mplayer.exe";//改成你的mplayer路径,如bin/mplayer.exe
myPath="C:/bin/movie/";//改成你自己的视频文件目录路径
directory.setPath("C:/bin/movie");//改成你自己的路径
files = directory.entryList(QDir::AllEntries,QDir::Time);
file_name = files[2]; //文件0和1为 ”.” ”..”,所以从文件2开始播放
file_count = 2;
filename->setText(files[2]);
/************************************************************************/
界面截图如下:

[ 此帖被xphyym在2010-09-29 16:26重新编辑 ]
大笑笑大
级别: 骑士
UID: 25314
精华: 8
发帖: 184
金钱: 1320 两
威望: 264 点
贡献值: 8 点
综合积分: 528 分
注册时间: 2010-07-22
最后登录: 2014-10-11
2楼  发表于: 2010-10-05 20:56

 回 5楼(mindee) 的帖子

i like it
Michael Jackson
大笑笑大
级别: 骑士
UID: 25314
精华: 8
发帖: 184
金钱: 1320 两
威望: 264 点
贡献值: 8 点
综合积分: 528 分
注册时间: 2010-07-22
最后登录: 2014-10-11
3楼  发表于: 2010-10-06 12:13

 回 7楼(默非) 的帖子

学我说话啊~~
大笑笑大
级别: 骑士
UID: 25314
精华: 8
发帖: 184
金钱: 1320 两
威望: 264 点
贡献值: 8 点
综合积分: 528 分
注册时间: 2010-07-22
最后登录: 2014-10-11
4楼  发表于: 2010-10-09 14:27