• 10792阅读
  • 8回复

在qt-4.6.2中 用phonon 播放视频和音乐问题! [复制链接]

上一主题 下一主题
离线hu851217
 

只看楼主 倒序阅读 楼主  发表于: 2010-07-14
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
关键词: QT4
昨天接到一个任务,就是在qt 上用phonon来播放音乐.在网上看了好久,都讲的不太具体!今天终于弄好了,给有需要的人参考下!

要用phonon来播放音乐,必须要确认三点:
1,phonon 的库可装好了??
         我是直接编译qt-everywhere-opensource-src-4.6.2  ,qmake  make make install; 到/usr/lib/ 看看可有libphonon.so.4.4.0,没有的话,就要装phonon库!
2,在你的环境里可有phonon后端插件。如phonon_gsreamer.so,phonon_xine.so,phonon_mplayer.so??
          phonon是kde项目的一部分, qt只是支持他而已,到/usr/lib/qt4/plugins/phonon_backend下看看可有libphonon_mp.so,  phonon_gstreamer.so  ,phonon_xine.so等!
3,你的环境中可有多媒体播放后端,如gstreamer ,xine ,mplayer???
          这些可以在命令行下查看;
如果这三点都OK的话,恭喜你,你的可以听见美妙的音乐了!

这里有几个附件,mplayer-checkout-snapshot.tar.bz2  解压,make ,make install 后,mplayer就装好了;
phonon-mplayer.tar.gz 解压,后进入libmplayer,qmake ,然后跳出来,qmake ,可以看见生成了libphonon_mp.so,把 它拷贝到/usr/lib/qt4/plugins/phonon_backend
下,做好这两步,后你就可以运行你的程序了!



     

离线iarm
只看该作者 1楼 发表于: 2010-09-09
学习中。。。谢谢
离线yyxl
只看该作者 2楼 发表于: 2010-09-23
不错啊!不过还是要后端来解码
离线bryans

只看该作者 3楼 发表于: 2010-09-26
现在我要解决在ARM板上的phonon的问题,碰到ARM版本的phonon plugins无法编译
离线yyxl
只看该作者 4楼 发表于: 2010-09-27
做过windows下没?Phonon用不了呢
离线foolmaomao
只看该作者 5楼 发表于: 2011-04-26
回 楼主(hu851217) 的帖子
谢谢Lz
离线pusong666

只看该作者 6楼 发表于: 2011-06-21
红红火火
离线priterand

只看该作者 7楼 发表于: 2011-07-26
好。。。很简洁。。。
离线ntgreen

只看该作者 8楼 发表于: 2011-08-07
想问下phonon
可以内容用的是哪个播放器?
可以指定一个么
比如mplayer
快速回复
限100 字节
 
上一个 下一个