<<戻る

日記 intime o'

WAV(PCMフォーマット)のファイルフォーマット 2009/3/31(Tue.)

○WAV WAVファイルは下のように三部構成(もっともシンプルにした場合)。

offset: 0x00 ファイルヘッダ(12byte)
offset: 0x0e fmtチャンク(20byte)
offset: 0x20 dataチャンク

○ファイルヘッダ
4byteRIFFヘッダ"RIFF"
4次以降のサイズ(WAVEヘッダからファイルの末尾)全体-8byte
4WAVEヘッダ"WAVE"
○fmtチャンク
4bytefmtチャンク"fmt "
4fmtチャンクサイズ16
2フォーマットID1
2チャンネル数モノラルは1、ステレオは2
4サンプリングレート(Hz)44.1kHzなら44100
4データ速度(byte/sec)44.1kHz,16bit,ステレオなら44100Hz*2byte*2ch
2ブロックサイズ(ch・byte)16bit,ステレオなら2byte*2ch
2bitWAVでは16bitか8bit
○dataチャンク
4bytedataチャンク"data"
4波形データサイズ(byte)m
m波形データ(PCM)

コメ(0) | トラ(0)


(c)Kero's World