资料介绍
ID3资料
ID3 & APE,两种常见tag格式简介
我想大家都明白这里说的tag指的是什么。举个例子,MP3除了保存声音信息外,还可以
同时保存一些和曲目相关的文本信息,比如歌名、演唱者、专辑名等等,这些信息就称
为tag(标签)信息。和音频格式一样,目前tag格式没有一个统一标准,不同音频格式
使用的tag也不尽相同。现在比较流行的tag格式有ID3和APE(这个APE和平常说的无损音
频格式APE可不一样),它们各自也还有不同的版本,下面分别做简要介绍。
●ID3(v1) & ID3(v1.1)
MP3格式标准里并没有特别定义保存曲目相关信息的结构,于是1996年有人提出了一种解
决办法,即在mp3文件末尾添加一些额外的数据(128
byte)来保存曲名、演唱者、专辑名等信息,这就是ID3(v1)。
ID3v1的字段(field)名称和每个字段的大小都是固定的,如下所示
Song title——30 characters
Artist——30 characters
Album——30 characters
Year——4 characters
Comment——30 characters
Genre—— byte
ID3v1.1和ID3v1唯一区别就是多了个Album
track字段,实际上是从上面说的Comment字段末尾抽出两个字节用来存放Album
track信息。ID3v1(v1.1)大家一定很熟悉,因为MP3中早已经广泛的使用ID3,甚至很多
人误以为这是mp3自带的标准(事实上mp3格式标准里并不包含ID3)。虽然广为使用,但
ID3v1,ID3v1.1有明显缺陷。字段名和字段长度都是固定死的,不可扩展,缺乏灵活性。
而且30个字符实在十分有限