Chinaunix首页 | 论坛 | 博客
  • 博客访问: 355258
  • 博文数量: 47
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 940
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 16:05
文章分类

全部博文(47)

文章存档

2011年(2)

2010年(2)

2009年(24)

2008年(19)

我的朋友

分类: LINUX

2009-01-21 12:46:36


造成乱码的主要原因:
amarok 1.4之后已经抛弃了对UTF8以外所有的id3tag编码支持,一律采用UTF-8编码,这导致大量的中文歌曲在Amarok里显示为乱码(因为绝大部分的中文歌曲id3tag采用的是中文GB编码,而非UTF)。
为此,我们需要把中文编码的
id3tag改为UTF-8,这样才能使Amarok不出现中文的乱码。

操作如下:
wget
chmod +x mid3iconv
yum install
python-mutagen.noarch
find songs/ -type f -exec /root/mid3iconv -e GBK --remove-v1 {} +
脚本mid3iconv需要
python-mutagen库,其他应该不需要解释了吧。
阅读(998) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~