我们只需要把MP3标签里面用GBK、GB18030、BIG5等编码存储的中文内容修改为Unicode编码,那么基本上所有播放器都能正常识别MP3标签了。考虑到ID3v1从原理上对中文支持就不好,而且标签长度太短,一般应使用ID3v2标签来显示中文信息(支持ID3v2.3的播放器最多)。同时可能需要考虑本地设定的是UTF-8还是UTF-16,一般
下面是运行该程序的效果截图,可以在文本框中粘贴入所需检测的文本,也可以点下面的“打开文件”按钮来选择所需检测的文件,然后程序会自动检测该文件的编码,如果是GB18030的编码,会提示用户确认是否要进行编码转换,用户确认后会进行从GB18030至UTF-8的编码转换。 运行效果截图 // quickCheck函数用于根据文件头快速判断文...