2.8. MP3的TAG

MP3文件中,会在一些位置(文件最开始或者是最后,或者其他某个固定位置),存放一些TAG,即标签,用于描述文件的相关信息,其中最常见的一些,比如,MP3音乐的歌手名,专辑名,专辑年份,曲风等等。

关于MP3的TAG,现在常见的有ID3v1(ID3的第一版),ID3v2(ID3的第二版),APEv2等。

同一文件中,一般只存在某一种TAG, 即,是ID3v2或 APEv2或ID2v1或其他。

与此相关的应用方面,我们用千千静听去播放MP3的时候,播放器中点击文件属性,还可以看到有MP3标签的读取优先级方面的设置,默认设置为APEv2 > ID3v2 > ID3v1。

如果MP3文件中存在ID3的TAG话:

ID3v1会放在音频文件的最后,大小128个字节,其中前三个字节是字符“TAG”。

ID3v2 一般放在音频文件的开头处,前三个字节是字符“ID3”。

关于ID3的具体格式,请参考附录中的引用文献。

MP3的TAG,只是用于存储歌曲等方面的辅助描述信息,与MP3的解码,没啥关系,故此处不在过多介绍。