找回密码
 立即注册
收起左侧

Ubuntu下,QT5.4,用QMediaPlay播放音乐,提示GStreamer; Unable to pa...

23
回复
24167
查看
[复制链接]
累计签到:615 天
连续签到:1 天
来源: 2015-7-16 19:28:05 显示全部楼层 |阅读模式
5Qter豆
提示的错误:

GStreamer; Unable to play - "./mu.mp3"
GStreamer; Unable to pause - "./mu.mp3"
Error: "无效的 URI“./mu.mp3”。"

代码:
    QString mpth="./mu.mp3";
    music= new QMediaPlayer(this);
    QUrl url;
    url.setUrl(mpth);
    QMediaContent medc(url);
    music->setMedia(medc);
    music->play();

真心不知道怎么回事,一样的代码,在windows下就没事,,在ubuntu下就不行了,不是跨平台的吗?

最佳答案

查看完整内容

是不是没有mp3解码器
回复

使用道具 举报

尚未签到

2015-7-16 19:28:06 显示全部楼层
是不是没有mp3解码器

点评

我下了一个ubuntu下的播放器,播放mp3的音乐没有问题,这是不是就说明,系统本身是什么都不缺的,还是代码写的不对,是吧?  详情 回复 发表于 2015-7-20 22:42
但是我下了个ubuntu下的播放器,可以播放MP3文件啊  详情 回复 发表于 2015-7-18 20:24
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-18 20:24:43 显示全部楼层
Joey_Chan 发表于 2015-7-18 01:04
是不是没有mp3解码器

但是我下了个ubuntu下的播放器,可以播放MP3文件啊
回复

使用道具 举报

尚未签到

2015-7-18 23:46:43 显示全部楼层
错误写着“错误的URI”, 你写绝对地址看看

点评

绝对地址也是不行啊,我这不知道为什么了!  详情 回复 发表于 2015-7-19 07:58
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-19 07:58:26 显示全部楼层
Joey_Chan 发表于 2015-7-18 23:46
错误写着“错误的URI”, 你写绝对地址看看

绝对地址也是不行啊,我这不知道为什么了!
回复

使用道具 举报

尚未签到

2015-7-19 20:01:18 显示全部楼层
qq1043068972 发表于 2015-7-19 07:58
绝对地址也是不行啊,我这不知道为什么了!

晕,这么神奇?  你试试qt自带的例子看看行不?

点评

也真是奇了怪了,一模一样的代码,在win下就没事,到了ubuntu上就提示QUrl无效!  详情 回复 发表于 2015-7-19 23:23
qrc:/main.qml:47 module "QtWinExtras" is not installed 提示这个错误,运行例子的时候,去百度了下,有个英文的帖子发信了答案,虽然也读懂了,但是我还是不太明白要我干什么 ,这是那个帖子的网址:http://stackoverflo  详情 回复 发表于 2015-7-19 21:53
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-19 21:53:59 显示全部楼层
Joey_Chan 发表于 2015-7-19 20:01
晕,这么神奇?  你试试qt自带的例子看看行不?

qrc:/main.qml:47 module "QtWinExtras" is not installed 提示这个错误,运行例子的时候,去百度了下,有个英文的帖子发信了答案,虽然也读懂了,但是我还是不太明白要我干什么 ,这是那个帖子的网址:http://stackoverflow.com/questio ... ts-is-not-installed
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-19 23:23:06 显示全部楼层
Joey_Chan 发表于 2015-7-19 20:01
晕,这么神奇?  你试试qt自带的例子看看行不?

也真是奇了怪了,一模一样的代码,在win下就没事,到了ubuntu上就提示QUrl无效!
回复

使用道具 举报

累计签到:256 天
连续签到:1 天
2015-7-20 09:22:09 显示全部楼层
弄好了求代码看看 关于Qt音频、视频这些还么接触过

点评

win下有弄好的,但是linux就那个QUrl问题解决不了  详情 回复 发表于 2015-7-20 09:25
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-20 09:25:57 显示全部楼层
z55716368 发表于 2015-7-20 09:22
弄好了求代码看看 关于Qt音频、视频这些还么接触过

win下有弄好的,但是linux就那个QUrl问题解决不了

点评

以前没有接触过 不怎么懂这个呢  详情 回复 发表于 2015-7-20 10:12
回复

使用道具 举报

累计签到:256 天
连续签到:1 天
2015-7-20 10:12:30 显示全部楼层
qq1043068972 发表于 2015-7-20 09:25
win下有弄好的,但是linux就那个QUrl问题解决不了

以前没有接触过 不怎么懂这个呢
回复

使用道具 举报

尚未签到

2015-7-20 16:46:37 显示全部楼层
真悲剧,在我的Ubuntu下居然提示Gstreamer木有解码器

点评

GStreamer; Unable to play - "./mu.mp3" GStreamer; Unable to pause - "./mu.mp3" 也是提示这个错误?  详情 回复 发表于 2015-7-20 22:32
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-20 22:32:09 显示全部楼层
Joey_Chan 发表于 2015-7-20 16:46
真悲剧,在我的Ubuntu下居然提示Gstreamer木有解码器

GStreamer; Unable to play - "./mu.mp3"
GStreamer; Unable to pause - "./mu.mp3"
也是提示这个错误?
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-20 22:42:13 显示全部楼层
Joey_Chan 发表于 2015-7-18 01:04
是不是没有mp3解码器

我下了一个ubuntu下的播放器,播放mp3的音乐没有问题,这是不是就说明,系统本身是什么都不缺的,还是代码写的不对,是吧?
回复

使用道具 举报

尚未签到

2015-7-21 16:35:35 显示全部楼层
qq1043068972 发表于 2015-7-20 22:32
GStreamer; Unable to play - "./mu.mp3"
GStreamer; Unable to pause - "./mu.mp3"
也是提示这个错误? ...

不是,很长一串错误代码,内容明确写着木有解码器。


反正我是无语了。。。。。。。。。。。。

点评

不能下个解码器之类的东西吗?大哥,你也下个ubuntu下的mp3播放器试试?  详情 回复 发表于 2015-7-21 19:54
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-21 19:54:37 显示全部楼层
Joey_Chan 发表于 2015-7-21 16:35
不是,很长一串错误代码,内容明确写着木有解码器。

不能下个解码器之类的东西吗?大哥,你也下个ubuntu下的mp3播放器试试?
回复

使用道具 举报

尚未签到

2015-7-22 12:16:43 显示全部楼层
qq1043068972 发表于 2015-7-21 19:54
不能下个解码器之类的东西吗?大哥,你也下个ubuntu下的mp3播放器试试?

我每天都在用ubuntu。。。。。。。。。。。别说播mp3.。。什么flac,flv都能播,到了qt这里就没有解码器了


。。。。。。。。。。。。。。所以严重无语

点评

哦哦,,,原来是这样,,那,,哥,,,这是QT的bug吗?  详情 回复 发表于 2015-7-22 17:59
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-22 17:59:12 显示全部楼层
Joey_Chan 发表于 2015-7-22 12:16
我每天都在用ubuntu。。。。。。。。。。。别说播mp3.。。什么flac,flv都能播,到了qt这里就没有解码器 ...

哦哦,,,原来是这样,,那,,哥,,,这是QT的bug吗?
回复

使用道具 举报

尚未签到

2015-7-23 21:34:50 显示全部楼层
qq1043068972 发表于 2015-7-22 17:59
哦哦,,,原来是这样,,那,,哥,,,这是QT的bug吗?

我很久之前在公司的电脑上是可以的,不知道是不是少了哪些gstreamer的软件包没装

点评

哥,如果您弄好了,告诉我一声是怎么回事或者是缺了什么安装包可以吗?哎,实在是不知道怎么回事了  详情 回复 发表于 2015-7-24 09:18
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-7-24 09:18:59 显示全部楼层
Joey_Chan 发表于 2015-7-23 21:34
我很久之前在公司的电脑上是可以的,不知道是不是少了哪些gstreamer的软件包没装 ...

哥,如果您弄好了,告诉我一声是怎么回事或者是缺了什么安装包可以吗?哎,实在是不知道怎么回事了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了