AVIファイルはマイクロソフトのRIFFフォーマットによって記述されたムービーファイルである. AVIファイルフォーマットに関してはAVI RIFFファイルのリファレンスを参照のこと. RIFFファイル RIFF ファイルは、RIFF ヘッダーとその後ろに続く 0 個以上のリストとチャンクで構成される. チャンク チャンクは、次のようなフォーマットを持つ。 ckID ckSize ckData ここで、ckID はチャンクに含まれるデータを識別する FOURCC、ckSize は ckData 内のデータ サイズを指定する 4 バイトの値、ckData は 0 バイト以上のデータである。データは常に最も近い WORD 境界まで追加される。ckSize はチャンク内の有効なデータ サイズを指定するが、パディング、ckID のサイズ、ckSize のサイズは含まない。 リスト リストは、