Wav文件格式解析

来源:互联网 发布:怎么用qq注册淘宝账号 编辑:程序博客网 时间:2024/06/04 00:43
偏移所占字节数据备注04字符串"RIFF"44文件长度(不含本身和RIFF块),在不含附加信息的情况下即音频数据长度+3684字符串"WAVE"124字符串"fmt " 164format块大小 PCM格式一般取16(0x10),若取18则format块后有附加信息202音频编码格式 PCM编码取1FormatTag222声道数 单声道取1 多声道取2Channels244采样率(每秒样本数),如44100HZSamplesPerSec284音频数据传送速率,公式:采样率*每次采样大小 (即:SamplesPerSec*BlockAlign)AvgBytesperSec322每次采样大小(单位:byte),公式:采样精度*声道数/8 (即:BitsPerSample*Channels/8)BlockAlign342每个声道的采样精度(单位:bit),如8,16BitsPerSample364字符串"data"404音频数据的长度44*实际音频数据typedef struct
 {
     WORD  wFormatag;           //编码格式,包括WAVE_FORMAT_PCM,WAVEFORMAT_ADPCM等
     WORD  nChannls;            //声道数,单声道为1,双声道为2;
     DWORD  nSamplesPerSec;     //采样频率;
     DWORD  nAvgBytesperSec;   //每秒的数据量(即音频数据传送速率),SamplesPerSec*BlockAlign
     WORD  nBlockAlign;         //块对齐,每次采样大小,BitsPerSample*Channels/8
     WORD  wBitsPerSample;      //每个声道的采样精度(单位:bit)
     WORD  cbSize;              // The count in bytes of the size of extra
                                // information(after cbSize). PCM中忽略此值
  } WAVEFORMATEX;WAVEFORMAT结构体
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 微信绑定银行卡次数太多怎么办 银行卡绑定太多微信了怎么办 怎样给qq设密码怎么办 吃了心悦胶囊上火怎么办 qq暂时被冻结了怎么办 部落群审核未通过怎么办 qq被限制解封该怎么办 微信提现成功但没到账怎么办 拍拍贷登录不上怎么办 京东店铺出租保证金怎么办 所选地区无货怎么办 闲鱼七天没发货怎么办 续贷密码忘了怎么办 微店商家不发货怎么办 微店商家不退钱怎么办 维修车辆被拍违章停车怎么办 网贷申请平台太多怎么办 所在城市没有网店怎么办信用卡 拍拍贷不放款了怎么办 拍拍贷账号注销了怎么办 我在拍拍贷注销了怎么办 快贷逾期一年了怎么办 广州车牌买新车旧车怎么办 高尔夫旅行款被锁在车内怎么办 英雄联盟误删文件怎么办 拍拍贷换了号码怎么办 手机打开显示无法连接服务器怎么办 剑灵画面卡顿怎么办 cf被永久禁赛了怎么办 微信没有微游戏商店怎么办 游侠云盒下载慢怎么办2018 安卓手机玩网页游戏卡怎么办 safari点开什么都没有怎么办 康佳电视全网搜索打不开怎么办 脚被图钉扎了怎么办 电脑中毒了打不开软件怎么办 剑三程序不兼容怎么办 玩无主之地卡怎么办 平台老板跑路了怎么办 qq在苹果下载不了怎么办 下载速度快上传速度慢怎么办