PCM编码,即无损编码(抽样->量化->编码)
这里的 无损 是个广义概念,任何数字编码都有损,只不过PCM的“损”最小;通常所说的无损编码都是指PCM编码
wav音频参数:
最重要的三个:
SamplesPerSecond:取样频率(抽样)
BitsPerSample:每个采样需要的比特数(量化,编码)
Channel:声道
BlockAlign:数据块对齐单位(每个采样需要的字节数)
BlockAlign=BitPerSample*Channel/8
AvgBytesPerSecond:每秒所需字节数
AvgBytesPerSecond=SamplesPerSecond*BitsPerSample*Channel/8 = BlockAlign*SamplePerSecond
wav文件:
包含四个chunk
1. RIFF chunk(RIFF标准)
2. Format chunk(格式)
3. fact chunk(可选chunk,厂商信息等。fact,factory)
4. data chunk(真正的数据段)