主题 : 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.arm9home.net/read.php?tid-7775.html

在mini2440上,-wid仅支持openGL x11 DirectX,实现mplayer在mini2440播放显示位置可变,见http://www.arm9home.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: 28103
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2010-09-05
最后登录: 2010-12-31
2楼  发表于: 2010-09-29 14:27
看看!
级别: 新手上路
UID: 8716
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
贡献值: 0 点
综合积分: 98 分
注册时间: 2009-09-03
最后登录: 2015-05-05
3楼  发表于: 2010-09-29 15:36
好东西,正需要,谢谢
级别: 新手上路
UID: 11375
精华: 0
发帖: 35
金钱: 180 两
威望: 39 点
贡献值: 2 点
综合积分: 70 分
注册时间: 2009-12-05
最后登录: 2015-04-14
4楼  发表于: 2010-09-29 15:53
不错,加油
一切存在,只为彼岸
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
5楼  发表于: 2010-09-29 20:55
Just beat it.
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 28280
精华: 0
发帖: 36
金钱: 180 两
威望: 36 点
贡献值: 0 点
综合积分: 72 分
注册时间: 2010-09-08
最后登录: 2012-12-27
6楼  发表于: 2010-10-02 13:09
哈哈,厉害啊,看看
级别: 新手上路
UID: 28861
精华: 0
发帖: 21
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 42 分
注册时间: 2010-09-18
最后登录: 2017-09-13
7楼  发表于: 2010-10-02 20:31
一个人的想法和力量都很有限,所以建了个群大家有兴趣的朋友一起研究讨论啊
级别: 新手上路
UID: 29679
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2010-10-03
最后登录: 2010-10-03
8楼  发表于: 2010-10-03 19:50
理应学习~学习~
级别: 新手上路
UID: 5623
精华: 0
发帖: 35
金钱: 250 两
威望: 120 点
贡献值: 0 点
综合积分: 70 分
注册时间: 2009-05-01
最后登录: 2018-04-19
9楼  发表于: 2010-10-04 00:14
要学习了。