LinuxSir.cn,穿越时空的Linuxsir!

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

Exaile中文歌曲文件名乱码如何解决啊??

[复制链接]
发表于 2007-12-1 00:16:12 | 显示全部楼层 |阅读模式
Exaile中文歌曲文件名乱码如何解决啊??
尝试了这个命令还是不行阿
grep -q gb18030 /usr/lib/exaile/xl/media/mp3.py || sudo sed -i '/unicode(id3/a\ \ \ \ try: text = id3[t].text[0].encode('iso-8859-1').decode('gb18030')\n\ \ \ \ except: pass' /usr/lib/exaile/xl/media/mp3.py
发表于 2009-2-8 22:15:13 | 显示全部楼层
是啊,在ubuntu中文论坛上看到的。可是没看明白,不知道该怎么办。
回复 支持 反对

使用道具 举报

发表于 2009-2-9 13:05:42 | 显示全部楼层
Post by ssfjhh;1945240
是啊,在ubuntu中文论坛上看到的。可是没看明白,不知道该怎么办。

放到命令行里执行?
可能需要root 权限?
回复 支持 反对

使用道具 举报

发表于 2009-2-9 14:15:33 | 显示全部楼层
乱码其实就是歌曲的文字信息编码问题,把歌曲转换成utf-8就永久解决了
这样:

sudo yum install python-mutagen

然后mid3iconv -e gbk *.mp3 指令就可以转换当前目录下所有mp3,其他如wma文件也可以这样解决
回复 支持 反对

使用道具 举报

发表于 2009-2-9 14:27:13 | 显示全部楼层
Post by linmang;1945459
乱码其实就是歌曲的文字信息编码问题,把歌曲转换成utf-8就永久解决了
这样:

sudo yum install python-mutagen

然后mid3iconv -e gbk *.mp3 指令就可以转换当前目录下所有mp3,其他如wma文件也可以这样解决


这个不错,只不过若windows 中也播放这些mp3 的话那边可能有些播放器就要乱码了..
另外easytag也可以转
回复 支持 反对

使用道具 举报

发表于 2009-2-10 11:11:27 | 显示全部楼层
不会,UTF是国际标准,WIN跟LINUX都支持
回复 支持 反对

使用道具 举报

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

本版积分规则

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