Qu'est-ce que le format de fichier BNK ?
.bnk est le plus largement utilisé en tant que Wwise SoundBank - un package audio compilé produit par le middleware audio Wwise d'Audiokinetic. Une seule SoundBank .bnk contient de nombreux fichiers individuels qui stockent des données utilisées par le jeu, notamment des pistes audio, des effets sonores et des métadonnées d'événements. Les fichiers .bnk sont chargés par le jeu pendant la partie.
Comme les fichiers .bnk stockent de nombreux fichiers séparés, ils peuvent être considérés comme similaires aux fichiers archives ZIP. Tout comme un fichier ZIP, le contenu d'un fichier .bnk peut être visualisé et extrait à l'aide de logiciels dédiés tels que wwiser ou Wwise-Unpacker. Le contenu d'un fichier .bnk peut être modifié après son déballage, et tout changement apporté à un tel fichier sera reflété pendant le jeu.
Les Wwise SoundBanks sont identifiées par les octets magiques BKHD (Bank Header) à l'offset 0 du fichier. Les flux audio intégrés dans la banque sont stockés sous forme de fichiers .wem et peuvent être lus avec des outils tels que vgmstream.
L'extension .bnk est également utilisée par des formats non liés - notamment les archives de jeu Test Drive Unlimited et les banques d'instruments AdLib - qui ont des structures internes et des octets magiques différents.
Sécurité et sûreté
RISQUE : LOWLes SoundBanks elles-mêmes sont des données passives livrées avec les jeux et présentent peu de risques inhérents. La véritable prudence concerne les outils : téléchargez les utilitaires d'extraction uniquement à partir de leurs dépôts GitHub officiels et évitez les sites génériques de « convertisseur BNK » ou d'« ouverture BNK » qui regroupent des logiciels publicitaires ou potentiellement indésirables. L'extraction de l'audio d'un jeu peut également enfreindre le CLUF d'un jeu - acceptable pour un usage personnel, risqué pour la redistribution.
Détails du format
en bref- Banque d'instruments AdLib / Sound Blaster - Banque d'instruments de synthèse FM de l'époque DOS (le nom de base original) ; obsolète, ouverte par les anciens outils SB/AdLib.
- Archive de jeu Test Drive Unlimited (Eden Games) - Conteneur propriétaire contenant des modèles de voitures 3D, des textures et des sons pour TDU/TDU2 ; édité avec TDU Modding Tools.
- Banque de tests ExamView - Banque de questions pour la suite d'évaluation ExamView utilisée par les enseignants ; s'ouvre uniquement dans ExamView.
Programmes qui ouvrent les fichiers BNK
Détails techniques
spécifications approfondies| Type de format | Conteneur audio binaire compilé (SoundBank) |
| Octets magiques | BKHD (hex 42 4B 48 44) à l'offset 0 du fichier |
| Développeur | Audiokinetic (fait maintenant partie d'Epic Games) |
| Structure des blocs | Blocs nommés de type IFF : BKHD, DIDX, DATA, HIRC, STID, PLAT |
| Codecs audio pris en charge | PCM, Vorbis, ADPCM, Wwise Opus - codec sélectionné par objet audio |
| Format compagnon | .wem (Wwise Encoded Media) pour les flux audio individuels |
| Type MIME | application/octet-stream |
| Ordre des octets | Little-endian sur PC et consoles actuelles ; big-endian sur les plateformes héritées (PS3, Wii) |
| Stockage d'événements et de logique | Le bloc HIRC encode les événements audio, les états, les commutateurs et les RTPC aux côtés des données audio |
| Modèle de référence externe | L'audio peut être intégré dans la banque ou référencer des fichiers .wem externes empaquetés dans des archives .pck |
| Plateformes supportées | PC, PlayStation, Xbox, Nintendo Switch, iOS, Android, et plus |
| Collision d'extension | Même extension également utilisée par les archives de jeu TDU, les banques d'instruments AdLib et les banques de tests ExamView - octets magiques distincts |
| Champ de version | L'en-tête BKHD stocke la version du SDK Wwise utilisée pour compiler la banque |
| Types de banques | Banque d'initialisation (Init.bnk) chargée au démarrage ; banques supplémentaires chargées par niveau, scène ou langue |
| Outils d'extraction | wwiser, Wwise-Unpacker, BnkExtract, vgmstream |
| Publié | 2006 (Wwise audio middleware) |
| Spécification | www.audiokinetic.com |
Conversions BNK
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers BNK.