.BIF

BIF Datei

BioWare Infinity Engine / Aurora Engine Archive
Frage stellen
SCHNELLE ANTWORT

Eine BIF-Datei ist ein binäres BioWare-Spielarchiv, das Texturen, Audio, Skripte und Gebietskarten für klassische RPGs wie Baldur's Gate, Planescape: Torment, Icewind Dale und The Witcher speichert. Sie funktioniert immer zusammen mit einer zugehörigen .key-Indexdatei; ohne diese kann das Archiv nicht gelesen werden. BIF-Dateien lassen sich mit NearInfinity (plattformübergreifend, kostenlos) oder WinBIF (Windows, kostenlos) öffnen und extrahieren.

Entwickler: BioWare Corp. Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 5, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das BIF-Dateiformat?

Eine .bif-Datei ist ein BIFF-Archiv - der primäre Ressourcencontainer, der in BioWares Infinity Engine-Spielen (*Baldur's Gate*, *Baldur's Gate II*, *Icewind Dale*, *Planescape: Torment*) und später in der Aurora Engine (*Neverwinter Nights*) verwendet wurde. Jede Spielressource - Gebietslayouts, 2DA-Tabellen, Skripte, Texturen, Sounds - ist in einer oder mehreren .bif-Dateien auf der Spiel-CD oder in der Installation verpackt.

.bif-Dateien funktionieren nie allein. Sie sind immer mit einer .key-Indexdatei gekoppelt, die Ressourcennamen und numerische Typcodes ihren enthaltenen BIF-Dateien und Byte-Offsets zuordnet. Die .key-Datei ist der Katalog; die .bif-Dateien sind die Regale. Ressourcentypen werden durch numerische Codes anstelle von Erweiterungen identifiziert: 0x0003 = TGA-Textur, 0x0004 = WAV-Audio, 0x03ED = Gebietsdatei.

Das Format verwendet einen kompakten 20-Byte-Header, gefolgt von einer Dateieintragstabelle und Rohdatenblöcken. BIF V1 speichert Ressourcen unkomprimiert; die komprimierte Variante BIFCV1.0 wendet zlib-Kompression pro Eintrag an. Die Aurora Engine führte KEY BIF V1.1 mit geringfügigen strukturellen Änderungen für *Neverwinter Nights* ein.

.bif-Dateien können mit Tools wie NearInfinity, WinBIF oder BIFRip inspiziert und extrahiert werden. Das Format wurde in *Dragon Age: Origins* und *Neverwinter Nights 2* durch ERF (Encapsulated Resource File) abgelöst. Beachten Sie, dass .bif auch von Roku für Base Index Frame-Vorschaubilddaten verwendet wird - ein völlig anderes Format, das lediglich die Dateiendung teilt.

Sicherheit

RISIKO: LOW

BIF-Dateien sind passive Datenarchive aus Spielinstallationen; sie können nicht ausgeführt werden und stellen kein nennenswertes Risiko dar. Modifizierte BIF-Dateien aus nicht vertrauenswürdigen Quellen könnten geänderte Spielskripte enthalten, aber keine beliebige Codeausführung.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEBioWare Infinity Engine / Aurora Engine Archivealias BIFF file, BIF archive
ENTWICKLERBioWare Corp.seit 1998 (Baldur's Gate)
MIME TYPEapplication/octet-stream
TYPbinäres proprietäres Spielressourcen-Archiv
Diese Erweiterung wird auch verwendet von…
  • TomTom Navigator Informationsdatei - Klartext-Konfigurations-/Infodatei, die von TomTom-GPS-Geräten zum Speichern von Kartenaktivierungen, Anmeldedaten oder Geräteeinstellungen verwendet wird.
  • Roku Base Index Frames (BIF) - Binäres Bildarchiv, das von Roku-Streaming-Playern verwendet wird, um Vorschaubilder während des Spulens (Trick-Play) anzuzeigen; völlig unabhängig vom BioWare-Format.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001020304050607
HEX
4249464656312020
ASCII
BIFFV1
Die komprimierte Variante beginnt mit BIFCV1.0; die Aurora-Engine-Variante mit KEY BIF V1.1

Programme zum Öffnen von BIF-Dateien

Windows3 apps
BIFRip Kostenlos Kommandozeilen-Extraktion von Ressourcen aus BIF-Archiven.
NearInfinity Open Source Datei → Spielverzeichnis öffnen → BIF-Inhalte durchsuchen und Ressourcen exportieren.
WinBIF Kostenlos BIF-Archiv öffnen, einzelne Ressourcen durchsuchen und extrahieren.
macOS1 app
NearInfinity Open Source Datei → Spielverzeichnis öffnen → BIF-Inhalte durchsuchen und Ressourcen exportieren.
Linux1 app
GemRB Open Source Open-Source-Reimplementierung der Infinity Engine; liest BIF/KEY nativ.

Technische Details

technische Spezifikation
Byte-ReihenfolgeLittle-endian
Magic BytesBIFFV1 (8 Bytes) für Infinity Engine; BIFCV1.0 für komprimierte Variante; KEY BIF V1.1 für Aurora Engine
Header-Größe20 Bytes
Ressourcentyp-KodierungNumerische Typcodes (keine Erweiterungen): z. B. 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
KompressionKeine in BIF V1.0; zlib pro Eintrag in BIFCV1.0
AbhängigkeitImmer mit einer .key-Indexdatei zur Auflösung von Ressourcennamen gekoppelt
Maximale Ressourcenanzahl16-Bit-Zählfeld im Header
Typische Dateigröße2 MB - 600 MB
FormatversionenBIF V1.0 (Infinity Engine, 1998); BIFCV1.0 (komprimiert); KEY BIF V1.1 (Aurora/NWN, 2002)
Abgelöst durchERF (Encapsulated Resource File) in NWN2 und Dragon Age: Origins
Modding-ToolsNearInfinity, WinBIF, BIFRip
Veröffentlicht1998 (Baldur's Gate)
Neueste VersionBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
Spezifikationgibberlings3.github.io

BIF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit BIF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu BIF-Dateien.

Häufig gestellte Fragen

Welche Spiele verwenden BIF-Dateien?
Hauptsächlich BioWare Infinity Engine-Spiele: Baldur's Gate 1 & 2, Planescape: Torment, Icewind Dale 1 & 2, Neverwinter Nights, The Witcher 1, Star Wars: Knights of the Old Republic.
Wie öffne ich eine BIF-Datei ohne das Spiel?
Verwenden Sie NearInfinity (kostenloses, plattformübergreifendes Java-Tool) - wählen Sie das Spielverzeichnis aus, und es liest die zugehörige .key-Datei, um alle BIF-Archive zu indizieren.
Kann ich Dateien aus einem BIF-Archiv extrahieren?
Ja - NearInfinity und WinBIF ermöglichen beide den Export einzelner Ressourcen. Beachten Sie, dass Ressourcen innerhalb des Archivs numerische Typcodes und keine Dateiendungen haben.
Was ist der Unterschied zwischen einer .bif- und einer .key-Datei?
Die .key-Datei ist ein globaler Index, der alle Ressourcen über alle BIF-Archive hinweg mit ihren Standorten und Typen auflistet. Die BIF-Dateien enthalten die eigentlichen Binärdaten. Sie benötigen beide.
Gibt es eine .bif-Datei von Roku oder TomTom?
Ja - Roku verwendet .bif für Trick-Play-Vorschaubildarchive (ein völlig anderes Format), und TomTom-GPS-Geräte verwenden .bif für Klartext-Geräteinfodateien. Keine davon steht in Verbindung mit BioWare.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

.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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen