.BIF

Fichier BIF

BioWare Infinity Engine / Aurora Engine Archive
Poser une question
RÉPONSE RAPIDE

Un fichier BIF est une archive de jeu binaire BioWare qui stocke des textures, de l'audio, des scripts et des cartes de zones pour des RPG classiques tels que Baldur's Gate, Planescape: Torment, Icewind Dale et The Witcher. Il fonctionne toujours en tandem avec un fichier d'index .key apparié ; sans lui, l'archive ne peut être lue. Ouvrez et extrayez les fichiers BIF avec NearInfinity (multiplateforme, gratuit) ou WinBIF (Windows, gratuit).

Développeur : BioWare Corp. Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux
Lié : .OBB · .PAK · .ROFL · .PACKAGE

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 5, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier BIF ?

Un fichier .bif est une archive BIFF - le conteneur de ressources principal utilisé dans les jeux Infinity Engine de BioWare (*Baldur's Gate*, *Baldur's Gate II*, *Icewind Dale*, *Planescape: Torment*) et plus tard dans l'Aurora Engine (*Neverwinter Nights*). Chaque ressource du jeu - dispositions de zones, tables 2DA, scripts, textures, sons - est compressée à l'intérieur d'un ou plusieurs fichiers .bif sur le disque du jeu ou dans l'installation.

Les fichiers .bif ne fonctionnent jamais seuls. Ils sont toujours associés à un fichier d'index .key qui fait correspondre les noms de ressources et les codes de types numériques à leur BIF conteneur et à leur décalage d'octets. Le .key est le catalogue ; les fichiers .bif sont les étagères. Les types de ressources sont identifiés par des codes numériques plutôt que par des extensions : 0x0003 = texture TGA, 0x0004 = audio WAV, 0x03ED = fichier de zone.

Le format utilise un en-tête compact de 20 octets suivi d'une table d'entrée de fichiers et de blocs de données brutes. Le BIF V1 stocke les ressources non compressées ; la variante compressée BIFCV1.0 applique une compression zlib par entrée. L'Aurora Engine a introduit le KEY BIF V1.1 avec des changements structurels mineurs pour *Neverwinter Nights*.

Les fichiers .bif peuvent être inspectés et extraits avec des outils tels que NearInfinity, WinBIF ou BIFRip. Le format a été remplacé par l'ERF (Encapsulated Resource File) dans *Dragon Age: Origins* et *Neverwinter Nights 2*. Notez que .bif est également utilisé par Roku pour les données de vignettes Base Index Frame - un format totalement différent ne partageant que l'extension.

Sécurité et sûreté

RISQUE : LOW

Les fichiers BIF sont des archives de données passives issues des installations de jeux ; ils ne peuvent pas s'exécuter et ne présentent aucun risque significatif. Des fichiers BIF modifiés provenant de sources non fiables pourraient contenir des scripts de jeu altérés, mais pas d'exécution de code arbitraire.

Détails du format

en bref
NOM COMPLETBioWare Infinity Engine / Aurora Engine Archivealias BIFF file, BIF archive
DÉVELOPPEURBioWare Corp.depuis 1998 (Baldur's Gate)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEarchive binaire propriétaire de ressources de jeu
Cette extension est également utilisée par…
  • Fichier d'information TomTom Navigator - Fichier de configuration/info en texte brut utilisé par les appareils GPS TomTom stockant l'activation des cartes, les identifiants ou les paramètres de l'appareil.
  • Roku Base Index Frames (BIF) - Archive d'images binaires utilisée par les lecteurs de streaming Roku pour afficher des aperçus de vignettes pendant la lecture rapide (avance/retour rapide) ; totalement indépendant du format BioWare.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304050607
HEX
4249464656312020
ASCII
BIFFV1
La variante compressée commence par BIFCV1.0 ; la variante du moteur Aurora par KEY BIF V1.1

Programmes qui ouvrent les fichiers BIF

Windows3 apps
BIFRip Gratuit Extraction en ligne de commande des ressources des archives BIF.
NearInfinity Open-source Fichier → Ouvrir le répertoire du jeu → parcourir le contenu BIF et exporter les ressources.
WinBIF Gratuit Ouvrir l'archive BIF, parcourir et extraire les ressources individuelles.
macOS1 app
NearInfinity Open-source Fichier → Ouvrir le répertoire du jeu → parcourir le contenu BIF et exporter les ressources.
Linux1 app
GemRB Open-source Réimplémentation open-source de l'Infinity Engine ; lit nativement les formats BIF/KEY.

Détails techniques

spécifications approfondies
Ordre des octetsLittle-endian
Signature de fichierBIFFV1 (8 octets) pour Infinity Engine ; BIFCV1.0 pour la variante compressée ; KEY BIF V1.1 pour Aurora Engine
Taille de l'en-tête20 octets
Encodage du type de ressourceCodes de type numériques (pas d'extensions) : ex. 0x0003=TGA, 0x0004=WAV, 0x03ED=ARE
CompressionAucune dans BIF V1.0 ; zlib par entrée dans BIFCV1.0
DépendanceToujours associé à un fichier d'index .key pour la résolution des noms de ressources
Nombre max de ressourcesChamp de comptage de 16 bits dans l'en-tête
Taille de fichier typique2 Mo - 600 Mo
Versions du formatBIF V1.0 (Infinity Engine, 1998) ; BIFCV1.0 (compressé) ; KEY BIF V1.1 (Aurora/NWN, 2002)
Remplacé parERF (Encapsulated Resource File) dans NWN2 et Dragon Age: Origins
Outils de moddingNearInfinity, WinBIF, BIFRip
Publié1998 (Baldur's Gate)
Dernière versionBIF V1.1 (Aurora Engine, 2002+); BIFCV1.0 (compressed variant)
Spécificationgibberlings3.github.io

Conversions BIF

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers BIF. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers BIF.

Foire aux questions

Quels jeux utilisent les fichiers BIF ?
Principalement les jeux BioWare utilisant l'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.
Comment ouvrir un fichier BIF sans le jeu ?
Utilisez NearInfinity (outil Java gratuit et multiplateforme) - pointez-le vers le répertoire du jeu et il lira le fichier .key associé pour indexer toutes les archives BIF.
Puis-je extraire des fichiers d'une archive BIF ?
Oui - NearInfinity et WinBIF permettent tous deux d'exporter des ressources individuelles. Notez que les ressources possèdent des codes de type numériques, et non des extensions de fichiers, à l'intérieur de l'archive.
Quelle est la différence entre un fichier .bif et .key ?
Le fichier .key est un index global répertoriant toutes les ressources de toutes les archives BIF avec leurs emplacements et types. Les fichiers BIF contiennent les données binaires réelles. Vous avez besoin des deux.
Existe-t-il un fichier .bif provenant de Roku ou TomTom ?
Oui - Roku utilise .bif pour les archives de vignettes de lecture rapide (format entièrement différent), et les appareils GPS TomTom utilisent .bif pour les fichiers d'informations sur l'appareil en texte brut. Aucun n'est lié à BioWare.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z