WAV文件文件头格式概述.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WAV文件文件头格式概述

WAV文件文件头格式概述 报告人:任晓蓓 2011年10月4日 一、WAV文件格式简介 二、各种WAV文件头格式 表 1 8KHz采样、16比特量化的线性PCM语音信号的WAV文件头格式(共44个字节) 表 2 8KHz采样、8比特A律量化的PCM语音信号的WAV文件头格式(共58字节) 表 3 8KHz采样、8比特U律量化的PCM语音信号的WAV文件头格式(共58字节) 表 4 ADPCM(Adaptive Difference Pulse Code Modulation自适应差分脉 冲编码调制)语音编码后的WAV文件头格式(共90字节) 表 5 GSM(Global System for Mobile Communication全球移动通信系统) 语音编码后的WAV文件头格式(共60字节) 表 6 SBC(Sub-Band Coding子带编码)语音编码后的WAV文件头格式(共58字节) 表 7 CELP(Code Excited Linear Prediction码激励线性预测编码——近10 年来最成功的语音编码算法)语音编码后的WAV文件头格式(共58字节) 附:两个关于WAV文件头的概念。 三、PCM(44字节)的WAV文件头及其相关的编程方法(实例) WAV文件格式简介 WAV为微软公司(Microsoft)开发的一种声音文件格式,多媒体中使用的声波文 件格式之一,它是以RIFF(Resource Interchange File Format 资源交互文件格式)格式 为标准的。每个WAV文件的头四个字节便是“RIFF”。WAV文件由文件头和数据体 两大部分组成。其中文件头又分为RIFF/WAV文件标识段和声音数据格式说明段两 部分,文件头中还包含了音频流的编码参数。 WAV文件是非常简单的一种RIFF文件,它的格式类型为 “WAVE ”。RIFF块包 含两个子块,这两个子块的ID分别是 “fmt ”和 “data ” 。其中 “fmt ”子块由结构 PCMWAVEFORMAT所组成,其子块的大小就是 sizeof(PCMWAVEFORMAT), 数据组成就是PCMWAVEFORMAT结构中的数据。 PCMWAVEFORMAT结构定义如下: Typedef ? struct { WAVEFORMAT ? wf; //波形格式; WORD ? wBitsPerSample; //WAVE文件的采样大小; }PCMWAVEFORMAT; WAV对音频流的编码没有硬性规定,除了PCM(Pulse Code Modulation脉冲 编码调制)之外,还有几乎所有支持ACM规范的编码都可以为WAV的音频流进 行编码,如MP3编码同样也可以运用在WAV中,只要安装好了相应的Decode(指 令解码),就可以欣赏这些WAV了。 在windows平台下,基于PCM编码的WAV是被支持得最好的音频格式,所有音 频软件都能完美支持,由于本身可以达到较高的音质要求,因此,WAV也是音乐 编辑创作的首选格式,适合保存音乐素材。因此,基于PCM编码的WAV被作为了 一种中介的格式,常常使用在其他编码的相互转换之中,例如MP3转换成WMA。 WAV文件可以存储大量格式的数据,通常采用的音频编码方式是脉冲编码调 制(PCM)。由于WAV 格式源自Windows/Intel环境,因而采用little-endian (小字节 序、低字节序)字节(后边有多处出现)进行存储。 WAV文件格式简介 WAV文件格式简介 表 1 WAV文件的文件头 表 2 WAV声音文件的数据块 WAV文件格式简介 表 3 WAV文件格式说明 常见的WAV文件主要有两种,分别对应于单声道(11.025 kHz采样率、 8 bit的采样值)和双声道(44.1 kHz采样率、16 bit的采样值)。采样率是指声 音信号在“模/数”转换过程中单位时间内采样的次数。采样值是指每一次 采样周期内声音模拟信号的积分值。对于单声道声音文件,采样数据为8 位的短整数(short int 00H—FFH);而对于双声道立体声声音文件,每次采 样数据为一个16位的整数(int),高八位和低八位分别代表左右两个声道。 WAV文件作为最经典的Windows多媒体音频格式,应用非常广泛,它 使用三个参数来表示声音:

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档