Rhythmbox等音乐播放器歌名乱码的解决方法

Totem,mplayer,sopcast,realplayer,bmp
木木360121
帖子: 54
注册时间: 2011-09-15 21:27

Re: Rhythmbox等音乐播放器歌名乱码的解决方法

#31

帖子 木木360121 » 2012-05-06 22:15

guoiou 写了:还是回到Win下,用mp3tag转换一下标签吧,这个很强大的,也是免费的,可以重写成id3v2.4或ape的,可以批量的,我的4个多G的,不到十分钟就搞定了
我已经在ubuntu下转了,用这个办法可以恢复过来吗?
byyang
帖子: 31
注册时间: 2011-09-20 21:11

Re: Rhythmbox等音乐播放器歌名乱码的解决方法

#32

帖子 byyang » 2012-09-09 9:14

kiddult 写了:http://hi.baidu.com/test/blog/item/4c19 ... e3212.html摘过来的,比较合自己性格的,改动比较少,就是不清楚算不算侵权?? :em06


linux + win双系统,MP3文件都是放在fat分区下,两个系统共用,

linux 下 locale 为 LC_ALL=zh_CN.UTF-8

在linux下使用rhythmbox播放,mp3 tag 都是乱码

解决:

图标上,右键 -> 属性 -> 命令 改为 env GST_ID3_TAG_ENCODING=GBK rhythmbox %U
(原为rhythmbox %U)

然后以新的命令启动rhythmbox,清空原有的媒体库,重新导入文件/目录即可.

问个白痴的问题,怎么清空媒体库啊,找亮好久找不到啊,诶
Dohw0Doh
帖子: 80
注册时间: 2012-08-23 19:37

Re: Rhythmbox等音乐播放器歌名乱码的解决方法

#33

帖子 Dohw0Doh » 2012-09-09 10:21

清空媒体库的方法就是选中要清除的歌曲(全选) 然后右键remove就行了. 或者更厉害的, 直接删除它的文件列表[url]$ rm ~/.local/share/rhythmbox/rhythmdb.xml[/code]

直接用mid3iconv批量转换的话可能会遇到一些问题, 就像以上几条错误一样, 部分原因是mp3文件名不能正确传给mid3iconv(文件名及路径名中有空格等特殊字符), 可以这样:

代码: 全选

$ find -type f -iname  "*.mp3" -print0 | xargs -0 mid3iconv -e GBK
这样就可以处理特殊字符了.
回复