红联Linux门户
Linux帮助

解决mp3的标签乱码问题

发布时间:2012-04-19 11:15:02来源:红联作者:empast
在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)”。
文章评论

共有 9 条评论

  1. 这是个胖子 于 2013-03-04 12:27:42发表:

    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

  2. 于 2013-03-02 11:39:27发表:

    太强大啦~~

  3. scgylq521 于 2012-06-17 16:36:40发表:

    研究

  4. lin772662623 于 2012-06-12 09:55:32发表:

    不错,不过网上好像还有另外一个方法。

  5. rainysia 于 2012-06-07 22:48:58发表:

    这个 其实很简单 用win下的mp3tag。

  6. hucmkv 于 2012-06-07 15:36:38发表:

    每个文件都要改?

  7. fyn2011d12 于 2012-04-21 10:58:18发表:

    哦。学习了之后,学不会怎么办

  8. 岁月无真 于 2012-04-19 14:51:11发表:

    哦,学习下。

  9. yueye30121 于 2012-04-19 14:29:58发表:

    学习