• 53281阅读
  • 89回复

QT 4.6.0 + Mplayer 实现媒体播放器 [复制链接]

上一主题 下一主题
离线pbe_sedm
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2010-04-19
— 本帖被 XChinux 执行加亮操作(2010-09-03) —
QT 4.6.0 + Mplayer 实现媒体播放器,虽然有些重复了,但是绝对不是抄袭,有些东西是自己折腾出来的,比较实用!前提是你的系统必须安装有mplayer播放器。
这种软件的实现原理很简单,我们实质上只做了个外壳,调用了mplayer提供的一个接口,把它的数据输入到我们指定的widget上,这种做法不是跨平台的,程序在
windows下面无法运行。想实现在windows下面用的,可以去调用Active X控件,qt支持这种做法,因为windows里面做这种东西太简单,我们也就不以为奇了!
有些朋友会问都支持些什么格式之类的问题,答案就是mplayer可以做的事情,播放器就可以做,取决于你想把它做多复杂了!linux下面很多播放器都是用mplayer
做后台,加个漂亮的外壳,功能相当强大!
贴个图:

window.open('http://www.qtcn.org/bbs/attachment/Mon_1106/44_82966_42bc76e710e184e.jpg?62');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >
描述:QT 4.6.0 + Mplayer 实现媒体播放器
附件: lplayer.tar.gz (333 K) 下载次数:3497
离线tpxcer

只看该作者 1楼 发表于: 2010-04-19
下载搜藏,谢谢楼主
离线jiang0929

只看该作者 2楼 发表于: 2010-04-19
谢谢楼主,初学,好好研究一下
离线dongfanglu

只看该作者 3楼 发表于: 2010-04-23
有没有界面展示一个
离线benhaizi
只看该作者 4楼 发表于: 2010-04-24
怎么下载不了呢?能发一个到我的邮箱吗 549961712@qq,con 谢谢啦
离线pbe_sedm

只看该作者 5楼 发表于: 2010-04-25
我试过了,可以下载的,你再看看是不是你浏览器的问题!
离线jickyv
只看该作者 6楼 发表于: 2010-04-25
楼主求助:用你的源码debug时去到run的时候有个信号中断了run不能继续下去!
离线pbe_sedm

只看该作者 7楼 发表于: 2010-04-25
兄弟别急,我看了你的问题后很纠结,你能把现象说得再清楚点不,比如你用的开发环境,发生的过程什么的……我好回答!
离线ss1271
只看该作者 8楼 发表于: 2010-04-26
多谢LZ分享!!!!
最近正在为这个事情头疼

先拿下研究了!

多谢!
离线whut_berry
只看该作者 9楼 发表于: 2010-05-01
能否请教下,在windows下怎么开发视频播放器啊,我现在一点思路都没有!!!
离线microphone
只看该作者 10楼 发表于: 2010-05-01
可不可以教教我。。谢啦!
离线steve710431
只看该作者 11楼 发表于: 2010-05-05
谢谢LZ
离线sunflower
只看该作者 12楼 发表于: 2010-05-05
太谢谢楼主了,一直都不知道咋入手,看了你的作品很有启发。
离线zhengxi
只看该作者 13楼 发表于: 2010-05-11
楼主 ,我试了 ,下载到2410开发板,可以正常显示,但是播放不了视频。我的开发环境和你的一样,电影放在U盘的 ,2410移植MADPLYER。楼主救我
离线snail_tony
只看该作者 14楼 发表于: 2010-05-11
谢谢楼主!
Keep-Moving
离线pbe_sedm

只看该作者 15楼 发表于: 2010-05-11
如果你的视频播放不了,很可能是没有解码器,建议你看看mplayer是不是原生支持你所播放的视频文件格式!
离线milianend

只看该作者 16楼 发表于: 2010-05-17
多谢LZ!
不过,我的视频不能显示,楼主能不能解答下,先谢谢了!
我正在着问题,看是不是我得MPlayer得问题。。
离线lore乞丐
只看该作者 17楼 发表于: 2010-05-18
谢谢LZ了,先下载下来研究研究,呵呵
离线qwe28880550

只看该作者 18楼 发表于: 2010-05-23
编译不过,为什么啊
In file included from main.cpp:4
mainwindow.h:8:错误:expected constructor ,destructor,or...
mainwindow.h:14:错误:expected constructor,destructor,or type
mainwindow.h:41:警告:ISO C++不允许声明无类型的'Player'
mainwindow.h:错误:expected ';' before'*'token
make:***[main.o] 错误1
离线hh8582

只看该作者 19楼 发表于: 2010-05-28
你这个程序可以在ARM+LINUX平台上运行吗,我怎么试的时候没有视频呢
离线hh8582

只看该作者 20楼 发表于: 2010-05-28
楼主,你这个程序为什么在ARM+LINUX上提示总是没有-wid命令呢?
离线zkaka421
只看该作者 21楼 发表于: 2010-05-28
谢谢分享啊!!!!!!!!!!
离线pbe_sedm

只看该作者 22楼 发表于: 2010-05-28
没有参数-wid不是程序的问题,而是mplayer的问题,看看你那个版本的mplayer支持这个参数不?
离线hh8582

只看该作者 23楼 发表于: 2010-05-28
楼主这个程序可以在ARM+linux+qte上运行吗,急!!!!
离线pbe_sedm

只看该作者 24楼 发表于: 2010-05-29
能不能在ARM平台上正常运行,我没有实验过,大家可以到GOOGLE上面去查一下,但我保证能在PC平台上跑。
离线haulm

只看该作者 25楼 发表于: 2010-05-29
收藏了。
离线pbe_sedm

只看该作者 26楼 发表于: 2010-05-29
不好意思,忘了交代我用的系统平台是UBUNTU 9.10,运行效果图如我贴的图,今天转到UBUNTU 10.04平台下面重新编译运行后,结果跟大家一样,没有图像,只有声音,大家多做做测试吧,相信问题总是有解决办法的,哪位仁兄有了好的办法,希望不吝赐教!
离线haulm

只看该作者 27楼 发表于: 2010-05-29
magiclinux下直接就可以运行了,编译也能通过,不过开启时播放器播放窗口一团混乱,应该在没有加载影片时放一张图片上去。
离线xiaowei2010
只看该作者 28楼 发表于: 2010-06-14
下载学习。
离线hzizh
只看该作者 29楼 发表于: 2010-06-15
下载了,研究中
离线yuemingvv
只看该作者 30楼 发表于: 2010-06-16
希望和楼主交流下  damingvvv@sohu.com
离线hzizh
只看该作者 31楼 发表于: 2010-06-16
续:下载后编译运行了,一切正常。界面很好看
离线yinxiupu
只看该作者 32楼 发表于: 2010-06-18
在4.5.3上怎么运行不了啊
离线yinxiupu
只看该作者 33楼 发表于: 2010-06-18
在QT 4.5.3下怎么编译通过不了啊
离线pbe_sedm

只看该作者 34楼 发表于: 2010-06-19
我的开发平台 :ubuntu 9.10  + Qt 4.6.0,编译不能通过,看看报的什么错。
离线shawnsoft
只看该作者 35楼 发表于: 2010-06-20
回 34楼(pbe_sedm) 的帖子
大大,我在Ubuntu 10.04 +QTE 4.5.3上跑没有图像只有声音,还有怎么加上一个滑动条,加上声音调节,时间啊,希望不吝赐教!谢谢啦!
离线pbe_sedm

只看该作者 36楼 发表于: 2010-06-21
我有些开发文档,留下你的联系方式吧,我发给你!
离线磐石
只看该作者 37楼 发表于: 2010-06-21
引用第36楼pbe_sedm于2010-06-21 09:11发表的  :
我有些开发文档,留下你的联系方式吧,我发给你!

你好,我把mplayer移植到MINI2440后,用了您写的这个QT程序作界面,但视频播放的放映界面无法定位到QT写的界面上,请问一起,该如何解决,谢谢,据说framebuffer不支持 - wid命令,不知道楼主是怎么把播放界面定位到QT界面上的,楼主有能不能也发我一份关于编写播放器这方面的资料,再次感谢!可以的话,发我邮箱panshi5208@163.com
不怕做不到,只怕想不到
离线embeddedgood

只看该作者 38楼 发表于: 2010-06-23
问下可以在开发板上运行吗?
离线pbe_sedm

只看该作者 39楼 发表于: 2010-06-24
看看13楼,有人移植过去了!
快速回复
限100 字节
 
上一个 下一个