小5在播放 MP3 时,播放器里显示曲名、歌手名都是乱码,虽然不影响播放,但很不舒服,经过仔细分析研究,发现了一些问题,呈现于此,与大家共同探讨。
一般每首 MP3 都有 ID3 标签 (tags) ,以标明曲目内容及其他信息。 ID3 标签有二种版本, ID3v1 (版本 1.1 ) 和 ID3v2 ,可不存在、单独存在或同时存在在 MP3 内,早先规定 ID3v1 只能容纳数字或英文字母,故标签皆是汉语拼音,用汉字就会显示乱码(现在的很多播放器会自动转换成正确的中文显示)。 ID3 版本 1.1 的后续版本是 ID3 版本 2 (简称为 ID3v2 ),除简单性外,后者几乎在所有方面都超过了前者。 ID3v2 可以处理多种语言,在每个标签元素中存储任意长的数据,甚至将图片存储为标签的一部分,但 ID3v2目前 还不是一個国际标准。
小5可能使用了比较老的播放软件,在读取转换中文(包括简体、繁体)上出了问题,只能显示乱码了。我用 winamp 试了各种情况,都不能正常显示中文(包括简体、繁体),看来目前没有好的办法,只能等他的软件升级了。但可以用二种办法来将就一下:
1、如果希望得到小5的中文曲名显示的话,需先将 MP3 文件以曲目进行命名,如王菲的天上人间,文件名就用“天上人间 .mp3 ” , 然后屏蔽 MP3 文件的 ID3v1 标签和 ID3v2 标签即可。
2、用英文名或中文拼音代替 曲名、歌手名,
标签修改方法:首先用 Winamp 打开需要编辑的 MP3 文件,用鼠标指针移动到 Winamp 播放器的播放列表一栏显示的歌曲上,右键单击,在弹出的菜单上选择 “ 文件信息 ” ,出现如图所示的界面, MP3 音乐文件的信息就是在这里编辑完成的,