- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WAVE 文件格式分析详解
By KS 2013/10/14
一、综述
本文借鉴了网络上的很多资料,经过自己实际开发案例的验证,以自己的理解重新编辑,可能存
在错误的地方,欢迎提出,本文仅供参考,希望能为您提供帮助,同时也谢谢各位前辈所做的努力。
WAVE 是计算机领域最常用的数字化声音文件格式之一,它是微软专门为 Windows 系统定义的波
形文件格式,文件扩展名为*.wav,WAVE 文件作为多媒体中使用的声波文件格式之一,它是以 RIFF
格式为标准的,RIFF 是英文 Resource Interchange File Format 的缩写,每个 WAVE 文件的头四个字节
便是“RIFF” 。 WAVE 文件是由若干个 Chunk 组成的。按照在文件中的出现位置包括:RIFF Chunk, fmt
Chunk, fact Chunk(可选), data Chunk,前面三个 Chunk 可以看作是档头,包含了格式信息,后面的 data
Chunk 是记录了详细的音频信息,最基本的 WAVE 文件是 PCM (脉冲编码调制)格式,这个文件直
接存储采样的声音数据,没有经过任何压缩,WAVE 文件还有多种有损压缩的格式,比如DVI/IMA
ADPCM ,Microsoft ADPCM ,被压缩的声音数据,需要先解压成 PCM 格式,才能用声卡来播放,本
文将详细描述 PCM 格式和 IMA ADPCM 格式。
二,PCM 格式分析
新建一个样本 wav 文件来分析,该 wav 内容为 1s 长的静音
查看其属性,如下:
再用 uedit32 查看 wav 文件的数据格式,需要注意,超过一字节的数据都是按照从低字节到高字节存储
File offset (bytes ) field name Filed Size 解析
“RIFF ”Chunk______________________________________________________________________
0x00~0x03 Chunk ID 4 16 进制 52 49 46 46 “RIFF ”的ASCII 码
0x04~0x07 ChunkSize 4 除去档头 8 个字节后,wav 文件总长度(字节) ,
0x00007D24 换算为十进制为 32036,正好比样本 wav
文件大小 32044 少 8 个字节
0x08~0x0b Format 4 16 进制 57 41 56 56 “WAVE ”的ASCII 码
“fmt ”Chunk______________________________________________________________________
0x0c~0x0f Subchunk1 ID 4 16 进制 66 6D 74 20 “fmt ”的ASCII 码
0x10~0x13
您可能关注的文档
最近下载
- 沪教版七年级数学上学期考试满分全攻略第10章分式【单元提升卷】(沪教版)(原卷版+解析).docx VIP
- 学生心存感恩主题国旗下讲话稿.docx VIP
- 《妇幼保健学》课件——第十二章 围绝经期保健.pptx VIP
- 2024年全国职业院校技能大赛中职组(舞蹈表演赛项)考试题库(含答案)_已识别.pdf VIP
- 译林四上 Project1 教学课件.ppt VIP
- 乳腺癌的护理常规课件.pptx
- 2023年驾培相关项目运行指导方案.pdf VIP
- 个案工作 第八章-儿童辅导.pptx VIP
- 2024年山西航空产业集团有限公司人员招聘考试题库及答案解析.docx
- 运动解剖学(李世昌)第4章 消化系统.ppt VIP
文档评论(0)