• 8468阅读
  • 8回复

Qt自带的Phonon模块到底可不可以播放视频 [复制链接]

上一主题 下一主题
离线jwchen08
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-09
    看Qt助手好像可以播放,但是我编译的时候却不可以,所以想知道Phonon模块到底能不能播放视频
离线yafei86
只看该作者 1楼 发表于: 2011-03-10
这个现在是可以的。你可以使用最新版本的Qt
欢迎访问我们的网站:www.yafeilinux.com
离线liushui2009
只看该作者 2楼 发表于: 2011-03-10
当然是可以的,仔细看qt帮助文档里面有对各个平台的要求
离线jwchen08
只看该作者 3楼 发表于: 2011-03-10
回 1楼(yafei86) 的帖子
但是这段代码怎么不能播放呢?

  Phonon::MediaObject *mediaObject = new Phonon::MediaObject(this);
    Phonon::VideoWidget *videoWidget = new Phonon::VideoWidget(this);
    Phonon::createPath(mediaObject, videoWidget);
    Phonon::AudioOutput *audioOutput=new Phonon::AudioOutput(Phonon::VideoCategory, this);
    Phonon::createPath(mediaObject, audioOutput);
    mediaObject->setCurrentSource(Phonon::MediaSource("D:\\001.wmv"));
    mediaObject->play();
离线jwchen08
只看该作者 4楼 发表于: 2011-03-10
回 2楼(liushui2009) 的帖子
为什么我在WIndows7下不可以呢?我再好好研究一下帮助文档
离线evil
只看该作者 5楼 发表于: 2011-03-11
必须依赖底层库,需要按装万能解码库
离线jwchen08
只看该作者 6楼 发表于: 2011-03-13
回 5楼(evil) 的帖子
多谢!我再搞搞看
离线leafies
只看该作者 7楼 发表于: 2011-08-09
貌似我的 好像也不能播放 。。
但是 找的别人的实例 就可以播放。!~

很是就结!~
离线yurenjimi

只看该作者 8楼 发表于: 2012-03-02
安装http://www.free-codecs.com/K_Lite_Codec_Pack_download.htm 就可以啦,
不过我想直接使用phonon-mplayer, 不知道谁有经验?
Qt 4.8 编译出phonon-mplayer.dll 和lib 都放到 D:\QtSDK\Desktop\Qt\4.8.0\msvc2008\plugins\phonon_backend 去了。 mplayer.exe 放在c:\windows\system32下。 都放不出来。

我的疑问是怎么才能选择到phone-mplayer 这个后端,因为phonon_backend下面还有其他的后端。
把其他后端删除,系统就报错,是不是后端编译后问题? 我直接使用qtcreator编译的。
hello world!!
快速回复
限100 字节
 
上一个 下一个