Taglib 读取中文 ID3 标签时乱码

在读取中文的标签的时候,有时候会出现乱码的问题,一开始以为是文件中内嵌标签本来就有编码问题,类似 gbk 和 utf8 那样,后来折腾着发现貌似是类库本身的问题,同样的问题在这里也有人提到,http://blog.sina.com.cn/s/blog…

不过,似乎TagLib-Sharp对utf8编码的中文不是非常的兼容,读取的时候很容易出现乱码,对于中文字符串的处理似乎需要而外的解码处理,需要在日后查阅资料来解决这个问题,郁闷纠结中。。。

也是,毕竟是外国友人写的,对 cjk 这类的字符自然没有顾虑那么周全,于是 google 搜,看到这里,http://gphone.tgbus.com/jc/syj…,有一个好软件叫做 convertz ,下载回来,重新编码了一下文件之后,果然能够争取读取了。

One thought on “Taglib 读取中文 ID3 标签时乱码

  1. Pingback: 根据 ID3 自动补充专辑封面和歌词 | ZRJ

Leave a Reply

Your email address will not be published. Required fields are marked *