.BIF

BIF ファイル

BioWare Infinity Engine / Aurora Engine Archive
質問する
クイック回答

BIF ファイルは、BioWare のバイナリゲームアーカイブであり、Baldur's Gate、Planescape: Torment、Icewind Dale、The Witcher などのクラシック RPG のテクスチャ、オーディオ、スクリプト、エリアマップを格納します。これは常にペアとなる .key インデックスファイルと共に機能し、それがないとアーカイブを読み取ることができません。BIF ファイルの開封と抽出には、NearInfinity(クロスプラットフォーム、無料)または WinBIF(Windows、無料)を使用します。

開発元: BioWare Corp. カテゴリ: ゲームファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 5, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

BIF ファイル形式とは?

.bif ファイルは BIFF アーカイブ です。これは BioWare の Infinity Engine ゲーム(«Baldur's Gate»、«Baldur's Gate II»、«Icewind Dale»、«Planescape: Torment»)および後の Aurora Engine(«Neverwinter Nights»)で使用される主要なリソースコンテナです。エリアレイアウト、2DA テーブル、スクリプト、テクスチャ、サウンドなど、すべてのゲームリソースは、ゲームディスクまたはインストール内の 1 つ以上の .bif ファイルにパックされています。

.bif ファイルが単独で機能することはありません。これらは常に、リソース名と数値タイプコードを、それらが含まれる BIF およびバイトオフセットにマッピングする .key インデックスファイルとペアになっています。.key はカタログであり、.bif ファイルは棚に相当します。リソースタイプは拡張子ではなく数値コードで識別されます:0x0003 = TGA テクスチャ、0x0004 = WAV オーディオ、0x03ED = エリアファイル。

このフォーマットは、コンパクトな 20 バイトのヘッダー、それに続くファイルエントリテーブル、および生データブロックを使用します。BIF V1 はリソースを非圧縮で保存しますが、圧縮バリアントの BIFCV1.0 はエントリごとに zlib 圧縮を適用します。Aurora Engine では、«Neverwinter Nights» 用に構造をわずかに変更した KEY BIF V1.1 が導入されました。

.bif ファイルは、NearInfinity、WinBIF、BIFRip などのツールで検査および抽出できます。このフォーマットは、«Dragon Age: Origins» や «Neverwinter Nights 2» の ERF (Encapsulated Resource File) に取って代わられました。なお、.bif は Roku の Base Index Frame サムネイルデータにも使用されていますが、これは拡張子のみが共通する全く無関係なフォーマットです。

セキュリティと安全性

リスク: LOW

BIF ファイルはゲームインストールからのパッシブなデータアーカイブです。実行することはできず、重大なリスクはありません。信頼できないソースからの改造された BIF ファイルには、変更されたゲームスクリプトが含まれている可能性がありますが、任意のコード実行は不可能です。

形式の詳細

概要
正式名称BioWare Infinity Engine / Aurora Engine Archive別名 BIFF file, BIF archive
開発元BioWare Corp.登場時期 1998 (Baldur's Gate)
MIME タイプapplication/octet-stream
タイプバイナリ・プロプライエタリ・ゲームリソースアーカイブ
この拡張子は以下でも使用されています…
  • TomTom Navigator 情報ファイル - TomTom GPS デバイスで使用されるプレーンテキストの設定/情報ファイル。マップのアクティベーション、資格情報、またはデバイス設定を保存します。
  • Roku Base Index Frames (BIF) - Roku ストリーミングプレーヤーがビデオのトリックプレイ(早送り/巻き戻し)中にサムネイルプレビューを表示するために使用するバイナリ画像アーカイブ。BioWare フォーマットとは全く無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304050607
16進数
4249464656312020
ASCII
BIFFV1
圧縮バリアントは BIFCV1.0 で始まり、Aurora エンジンバリアントは KEY BIF V1.1 です。

BIF ファイルを開くプログラム

Windows3 apps
BIFRip 無料 BIF アーカイブからのリソースのコマンドライン抽出。
NearInfinity オープンソース File → Open game directory から BIF の内容を閲覧し、リソースをエクスポートします。
WinBIF 無料 BIF アーカイブを開き、個別のリソースを閲覧および抽出します。
macOS1 app
NearInfinity オープンソース File → Open game directory から BIF の内容を閲覧し、リソースをエクスポートします。
Linux1 app
GemRB オープンソース オープンソースの Infinity Engine 再実装。BIF/KEY をネイティブに読み取ります。

技術的詳細

詳細仕様
バイト順序リトルエンディアン
マジックバイトInfinity Engine 用は BIFFV1 (8 バイト)、圧縮バリアントは BIFCV1.0、Aurora Engine 用は KEY BIF V1.1
ヘッダーサイズ20 バイト
リソースタイプエンコーディング数値タイプコード(拡張子ではない):例 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
圧縮BIF V1.0 はなし、BIFCV1.0 はエントリごとに zlib
依存関係リソース名の解決のために常に .key インデックスファイルとペアになる
最大リソース数ヘッダー内の 16 ビットカウントフィールド
典型的なファイルサイズ2 MB - 600 MB
フォーマットバージョンBIF V1.0 (Infinity Engine, 1998); BIFCV1.0 (圧縮); KEY BIF V1.1 (Aurora/NWN, 2002)
後継フォーマットNWN2 および Dragon Age: Origins の ERF (Encapsulated Resource File)
モッディングツールNearInfinity, WinBIF, BIFRip
リリース日1998 (Baldur's Gate)
最新バージョンBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
仕様書gibberlings3.github.io

BIF の変換

コミュニティ Q&A

ユーザーからの質問
質問する
BIF ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。BIF ファイルについて最初の質問をしてみましょう。

よくある質問

BIF ファイルを使用しているゲームは何ですか?
主に BioWare の Infinity Engine ゲームです:Baldur's Gate 1 & 2、Planescape: Torment、Icewind Dale 1 & 2、Neverwinter Nights、The Witcher 1、Star Wars: Knights of the Old Republic。
ゲームなしで BIF ファイルを開くにはどうすればよいですか?
NearInfinity(無料、クロスプラットフォームの Java ツール)を使用してください。ゲームディレクトリを指定すると、ペアの .key ファイルを読み取ってすべての BIF アーカイブをインデックス化します。
BIF アーカイブからファイルを抽出できますか?
はい。NearInfinity と WinBIF はどちらも個別のリソースのエクスポートを可能にします。アーカイブ内では、リソースはファイル拡張子ではなく数値タイプコードを持っていることに注意してください。
.bif と .key ファイルの違いは何ですか?
.key ファイルは、すべての BIF アーカイブにわたるすべてのリソースを、その場所とタイプと共にリストするグローバルインデックスです。BIF ファイルは実際のバイナリデータを保持します。両方が必要です。
Roku や TomTom の .bif ファイルはありますか?
はい。Roku はトリックプレイのサムネイルアーカイブに .bif を使用し(全く異なるフォーマット)、TomTom GPS デバイスはプレーンテキストのデバイス情報ファイルに .bif を使用します。どちらも BioWare とは関係ありません。

参考文献

1IESDP - BIF V1 file format specificationgibberlings3.github.io
2BioWare Aurora Engine KEY/BIF format (NWN wiki)nwn.wiki

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DATProgram Data File (generic)
10.TMPTemporary File

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧