aspose.info
JA

WAV - 波形オーディオ ファイル形式

更新日

WAV ファイルとは何ですか?

WAVE (Waveform Audio File Format) で知られる WAV は、デジタル オーディオ ファイルを格納するための Microsoft の Resource Interchange File Format (RIFF) 仕様のサブセットです。この形式は、ビットストリームに圧縮を適用せず、オーディオ録音をさまざまなサンプリング レートとビットレートで保存します。オーディオ CD の標準フォーマットの 1 つです。 Wave ファイルは、MP3 などの新しいオーディオ ファイル形式と比較してサイズが大きくなります。MP3 は非可逆圧縮を使用して、同じオーディオ品質を維持しながらファイル サイズを縮小します。ただし、WAV ファイルは Audio Compression Manager (ACM) コーデックを使用して圧縮できます。 WAV ファイルを他の一般的なオーディオ ファイル形式に変換できる API とアプリケーションがいくつかあります。

知ってますか? FileFormat.com の寄稿者になって、ファイル形式コミュニティを最新の状態に保つことができます。 WAV またはオーディオ ファイル形式について共有する必要がある場合は、Audio File Format News セクションに調査結果を投稿して、最新情報を入手してください。

WAV ファイル形式

Microsoft の RIFF 仕様のサブセットである WAVE ファイル形式は、ファイル ヘッダーで始まり、その後に一連のデータ チャンクが続きます。 WAVE ファイルには、2 つのサブチャンクで構成される単一の「WAVE」チャンクがあります。

  • 「fmt」チャンク - データ形式を指定します
  • 「データ」チャンク - 実際のサンプル データを含む

WAV ファイルのヘッダー

WAV (RIFF) ファイルのヘッダーは 44 バイトの長さで、次の形式になっています。

位置サンプル値説明
1 - 4“RIFF”ファイルをリフ ファイルとしてマークします。文字の長さはそれぞれ 1 バイトです。
5 - 8ファイル サイズ (整数)ファイル全体のサイズ - 8 バイト (バイト単位) (32 ビット整数)。通常、これは作成後に入力します。
9 -12“WAVE”ファイル タイプ ヘッダー。ここでは、常に「WAVE」と同じです。
13-16“fmt "フォーマット チャンク マーカー。末尾の null を含む
17-2016上記のフォーマット データの長さ
21-221フォーマットのタイプ (1 は PCM) - 2 バイト整数
23-242チャンネル数 - 2 バイト整数
25-2844100サンプル レート - 32 バイトの整数。一般的な値は 44100 (CD)、48000 (DAT) です。サンプル レート = 1 秒あたりのサンプル数、またはヘルツ。
29-32176400(サンプル レート * BitsPerSample * チャネル) / 8.
33-344(BitsPerSample * Channels) / 8.1 - 8 ビット モノ2 - 8 ビット ステレオ/16 ビット モノ4 - 16 ビット ステレオ
35-3616サンプルあたりのビット数
37-40“データ”“データ” チャンク ヘッダー。データ セクションの開始を示します。
41-44ファイル サイズ (データ)データ セクションのサイズ。
上記のサンプル値は、16 ビット ステレオ ソース用です。

参照

関連項目