APE结构组成
APE_DESCRIPTOR
描述信息
APE_HEADER
头
Table
表
(Wav头)
标识头
Frame*
帧
1,APE_DESCRIPTOR:
APE结构的描述数据块。它描述了APE的长度,偏移量等信息内容
<4*1>
cID[4]
必须为:‘MAC ‘
版本号<4>
nVersion
大于3980为现有的新版本,其他的为老式的压缩编解码
描述块<4>
nDescriptorBytes
为以后的头扩展用
表<4>
nHeaderBytes
表(Table)块的大小
头数据块<4>
nSeekTableBytes
源文件中获得
帧数据<4>
nHeaderDataBytes
帧数据所占的总字节数
高次序的帧数据<4>
nHeaderDataBytesHigh
终止符<4>
nTerminatingDataBytes
APE文件的终止符
MD5<16*1>
CFileMD5[16]
注: n为字节数
2,APE_HEADER
压缩比<2>
nCompressionLevel
Fast=1000;normal