LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1414|回复: 5

audacious 2.3.1 为何不能播放 wma ?

[复制链接]
发表于 2010-6-18 10:54:54 | 显示全部楼层 |阅读模式
audacious ,audacious-plugins

都安装了,照理应该可以播放 wma 的,但是确得到如下提示,google,没有明确的答案啊!
  1. ** (audacious:3099): WARNING **: Cannot play file:///.....wma: no decoder found.
复制代码

参照
http://www.linuxsir.cn/bbs/thread361359.html

安装了 ffmpeg 还是不能 播放,提示的错误还是和刚才一样!!!
发表于 2010-10-1 13:55:28 | 显示全部楼层
我也遇到这个问题了,安装audacious 2.4.0-2,audacious-plugins 2.4.0-2,ffmpeg 24953-1之后播放wma还是说“No decoder found for file:///tmp/1.wma”,路径也没包含中文,此文件mplayer和手机都播放正常。
回复 支持 反对

使用道具 举报

发表于 2010-10-1 16:25:02 | 显示全部楼层
我这好像可以放。
电脑里没 wma 格式的歌,随便网上找了一个  试了一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-10-1 18:47:44 | 显示全部楼层
Post by xybds;2113941
我这好像可以放。
电脑里没 wma 格式的歌,随便网上找了一个  试了一下。


多谢了,我换一台机器再重新装一次系统试试。
回复 支持 反对

使用道具 举报

发表于 2010-10-2 05:44:03 | 显示全部楼层
重新装的系统还是不能播,装了ffmpeg但输入插件里还是没有ffaudio。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-10-2 08:38:33 | 显示全部楼层
已解决。

阅读audacious代码得知,第一次启动时创建~/.config/audacious目录,其中plugin-registry存放扫描到的有效插件列表及其关联扩展名,之后再运行根据此列表进行匹配调用相应decoder插件。

因为两次安装我都是先装好audacious和audacious-plugins,测试一下能否播wma再装ffmpeg(为了探索最小包依赖关系),导致plugin-registry创建时没有将ffaudio插件加入列表,造成之后播放wma文件时解码wma文件。

解决方法:装好ffmpeg之后删除~/.config/audacious/,重新运行audacious创建插件注册表,播放wma成功。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表