在Linux下播放mp3首要解决的就是mp3的标签乱码问题,这个问题的产生根本原因在于绝大部分Linux下的播放器都执行严格的编码标准,而我们自己制作的mp3编码混乱,在网上下的mp3标签基本上也都不遵守标准,gbk、gb18030、big5各种编码大行其道(微软对这些标准都兼容使windows下mp3播放器看上去中文化做得好),国内正版制作的mp3一般没有这个问题。我们要自己动手把mp3标签全部转换为国际通用的Unicode编码。
1 借助windows下的千千静听
在windows用千千静听更改文件属性,把mp3标签下面的
读取类型优先级改为:ID3v2>APEv2>ID3v1
写入类型改为:ID3v2
ID3v2编码类型改为:UTF-8
选上使用ID3v2写入时使用填充数据,然后简体转换到繁体,再转换回来就不会有乱码了。(这样就保证了标签数据的重写)
2 使用windows下mp3tag,其功能也非常强大。
3 使用linux下的mp3 tag编辑工具:easytag和exfalso。
sudo apt-get install easytag exfalso
选 择“设置”-“首选项”,在“浏览”页下将“Default directory”选为你放MP3的那个文件夹,然后在“ID3 Tag Settings”中将“写入ID3 v1.x标签”的Charset设置为“简体中文(gb2312)”;在“Charactor set for reading ID3 tags”中选中“None standard“,并同样设置为“简体中文(gb2312)”。
这是个胖子 于 2013-03-04 12:27:42发表:
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
于 2013-03-02 11:39:27发表:
太强大啦~~
scgylq521 于 2012-06-17 16:36:40发表:
研究
lin772662623 于 2012-06-12 09:55:32发表:
不错,不过网上好像还有另外一个方法。
rainysia 于 2012-06-07 22:48:58发表:
这个 其实很简单 用win下的mp3tag。
hucmkv 于 2012-06-07 15:36:38发表:
每个文件都要改?
fyn2011d12 于 2012-04-21 10:58:18发表:
哦。学习了之后,学不会怎么办
岁月无真 于 2012-04-19 14:51:11发表:
哦,学习下。
yueye30121 于 2012-04-19 14:29:58发表:
学习