4.2.3.2. VBRI头(header)

据了解,目前此头信息,只有用Fraunhofer的编码器生成的MPEG音频文件,才会用到此头。

其和Xing头不一样,其放在第一个MPEG头的后面,大小正好是32字节。其位置,长度和示例,都是以字节为单位。

下表是VBRi头的具体格式及含义,单位为字节:

表 4.2. VBRI头的格式及含义

位置(字节)长度(字节)含义示例
044个ASCII字符的VBR头ID:“VBRI”无NULL结尾“VBRI”
42版本ID,大端,类型:DWORD1
62延迟,类型:float7344
82音频质量指示75
104文件总大小,大端,类型:DWORD45000
144总的帧数,大端,类型:DWORD7344
182TOC表的表项数目,大端,类型:WORD100
202TOC表项的缩放因子,大端,类型:DWORD1
222单个TOC表项的大小,单位字节,最大为4,大端,类型:DWORD2
242帧数/表项,大端,类型:WORD845
26 用于检索的TOC表,整型值,可以通过每个表项大小乘于表项个数得到此TOC表的总大小,大端