Weblio辞書辞典>辞書・百科事典>Resource Interchange File Format>Resource Interchange File Formatの2ページ目
Resource Interchange File Formatとは?
スポンサーリンク
Interchange20%引
全ての洋書英語教材20%OFF 各種リーダーも取り扱い
ファイルの開き方
2分でを修復します。今すぐダウンロード。(推奨)
RIFF は IBM PC が使っているx86プロセッサに合わせて多バイト整数をリトルエンディアン形式で格納するのに対して、IFF は Amiga や Macintosh で使われていたため、68kプロセッサのビッグエンディアンを採用していた点が異なる。
なお、アップルは1988年に IFF に基づいたビッグエンディアンのAIFFを策定している。
マイクロソフトの実装は、RIFFメタ形式を基盤とした各種ファイル形式(AVI、ANI、WAV)で知られている。目次
1 概要
2 INFOチャンク
3 問題
4 関連項目
5 RIFF に基づく主なファイル形式
6 外部リンク
RIFFファイルは「チャンク」と呼ばれるものの並びである。
形式は IFF と全く同一であり、上述の通りエンディアンだけが異なる。
また、チャンク名の意味も一部異なる。
全てのチャンクは次のような形式である。- 4バイト: チャンクのASCII識別子。
例えば「fmt」、「data」など。 - 4バイト: 符号なしでリトルエンディアンの32ビット整数。
チャンクの長さを示す(このフィールドと上の識別子を除いた長さ)。 - 可変長フィールド: チャンクデータ本体。
長さは上記フィールドで示されたもの。 - パディング: チャンク長が偶数バイトでない場合に1バイト追加される。
チャンク識別子「RIFF」と「LIST」は、チャンク内にサブチャンクを含むことができる。
これらのチャンクは、識別子と長さの後が次のような形式である。- 4バイト: このチャンクのASCII識別子(フォームタイプと呼ぶ。
RIFFチャンクの場合、「AVI」や「WAVE」がある) - サブチャンクの並び
ファイル全体が1つのRIFFチャンクで構成され、サブチャンクの並びが格納されている。
したがって、正しいRIFFファイルの先頭には「R」、「I」、「F」、「F」の4文字が必ず存在する。
欧州放送連合が開発したRIFF仕様に基づいた多チャンネルファイル形式としてRF64がある。
これはBWF互換であり、4ギガバイトを超えるファイルが構成可能である。
マイクロソフトの Windows 3.1 の公式文書によると、ファイルの先頭に INFO チャンクを置くべきとしている。
これにより、ファイル内容に関するメタデータに素早くアクセスでき、ファイルシステムやマルチメディアアプリケーションがファイルの先頭を参照して、作者情報、サムネイル、プレビュー、ファイル形式情報などを取り出せる。
Windows XPのファイル管理では、RIFF形式のファイルがあると自動的にINFOチャンクを読もうとする。
また、ユーザーがファイルサイズや作成日などの属性情報に加えて、RIFFフィールド(作者、コピーライト日付)を指定することもできる。
スポンサーリンク
Windowsファイルを開く
Windowsのファイルをすぐに簡単に開けます。今すぐダウンロード
楽に探せる!楽ワード
ページ(2/7)
≪前ページ
|
次ページ≫