WAV 文件头组成

RIFF块(RIFF-Chunk)

格式化块(Format-Chunk)

附加块(Fact-Chunk)块偏移地址需要根据实际数据变更

数据块(Data-Chunk)块偏移地址需要根据实际数据变更

偏移地址 字节数 数据类型 内容
&H00 4 String 'RIFF'文件标志
&H04 4 UInteger 文件总长
&H08 4 String 'WAVE'文件标志
表1-1 RIFF块(RIFF-Chunk)

偏移地址 字节数 数据类型 内容
&H0C 4 String 'fmt'标志
&H10 4 UInteger 块长度
&H12 2 UShort PCM格式类别
&H14 2 UShort 声道数目
&H18 4 UInteger 采样率
&H1C 4 UInteger 传输速率
&H1E 2 UShort 数据块对齐
&H20 2 UShort 每样本bit数
&H22 2 UShort 可选
表1-2 格式化块(Format-Chunk)

偏移地址 字节数 数据类型 内容
&H26 4 String 'fact'标志
&H2A 4 UInteger 块长度
&H2E 4 UInteger 附加信息
表1-3 附加块(Fact-Chunk)

偏移地址 字节数 数据类型 内容
&H32 4 String 'data'文件标志
&H36 4 UInteger 数据块总长
表1-4 数据块(Data-Chunk)

版权声明:
作者:dingding
链接:https://www.techfm.club/p/88449.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>