[问题]请问BMP,XMMS歌曲列表的乱码如何解决?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
vitacy
帖子: 133
注册时间: 2007-05-11 8:47
联系:

[问题]请问BMP,XMMS歌曲列表的乱码如何解决?

#1

帖子 vitacy » 2007-10-31 23:00

同上
还有totem
上次由 vitacy 在 2007-11-02 23:39,总共编辑 1 次。
vitacy
帖子: 133
注册时间: 2007-05-11 8:47
联系:

#2

帖子 vitacy » 2007-11-02 23:38

继续问
头像
ken085
帖子: 2447
注册时间: 2007-08-09 15:11

#3

帖子 ken085 » 2007-11-02 23:40

改用Audacious………………
XRRC VG FVZCYR & FGHCVQ!
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

#4

帖子 chattan » 2007-11-02 23:46

不用多说我的BLOG上写得很详细!

http://ubuntulinux.yo2.cn/archives/524188
上次由 chattan 在 2007-11-18 14:47,总共编辑 2 次。
头像
我是害虫
帖子: 454
注册时间: 2005-09-30 14:59

#5

帖子 我是害虫 » 2007-11-03 10:14

界面乱码的问题:
sudo ln -s /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
播放列表乱码问题:
第1步:在个人用户主目录下创建或编辑文件.gtkrc.mine
$sudo gedit ~/.gtkrc.mine

文件内容为:

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
#1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}

class "GtkWidget" style "gtk-default-zh-cn"

保存后就可以了。

做完上面的设置后,大部分中文能显示,不过由于mp3文件自己的标签使用的字体编码不同,有一些不能正常显示,可以考虑安装有编码转换的插件:

1.安装 xmms-mpg123-ja
代码:
sudo apt-get install xmms-mpg123-ja (xmms-mpg123-ja比默认的mpg123多了编码转换)

2. 用 xmms-mpg123-ja 插件代替 xmms 默认的 xmms-mpg123

xmms 首选项-》音频输入输出插件
去掉 libmpg123 的[启用]
选上 libmpg123-ja 的 [启用]

3.xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题
选上输入转换
GB18030 -》 UTF-8

4.修改标题显示:在标题格式里只填上 %f , 默认的好象是 %p-%t ,不要默认的。
如果以上方法不能解决播放列表乱码的问题,可以用如下方法解决:
选项-->首选项-->字体:
选中使用字体集,使用x字体,两个框内用下行代替
-adobe-helvetica-medium-r-normal-*-14-*-*-*-p-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0
我的天真太早遗失,而我的成熟又蹒跚不至.......
vitacy
帖子: 133
注册时间: 2007-05-11 8:47
联系:

#6

帖子 vitacy » 2007-11-03 22:01

搞了几次也还是不行啊,有点像中文了,但还是乱码,
最后还是用了EasyTag全转成了Unicode然后用Audacious。
vitacy
帖子: 133
注册时间: 2007-05-11 8:47
联系:

#7

帖子 vitacy » 2007-11-03 22:03

我的Mp3又应该是乱码了,天晓得它是不是支持Unicode
头像
wth123456
帖子: 234
注册时间: 2006-12-07 17:32

#8

帖子 wth123456 » 2007-11-04 16:37

通用办法,什么设置,选项菜单里面找,找到列表文字编码的地方,填上GBK,一般都可以的。
头像
zxh998
帖子: 105
注册时间: 2007-11-01 13:11

#9

帖子 zxh998 » 2007-11-04 22:16

sudo apt-get install python-mutagen

转换当前目录下的所有 mp3 (包括子目录)的编码:
find . -iname "*.mp3" -execdir mid3iconv -e gbk {} \;

可以音乐信息正确显示
回复