Was ist das BNK-Dateiformat?
.bnk wird am häufigsten als Wwise SoundBank verwendet - ein kompiliertes Audio-Paket, das von Audiokinetics Wwise Audio-Middleware erzeugt wird. Eine einzelne .bnk-SoundBank enthält viele einzelne Dateien mit Daten, die vom Spiel verwendet werden, darunter Audiospuren, Soundeffekte und Event-Metadaten. .bnk-Dateien werden vom Spiel während des Gameplays geladen.
Da .bnk-Dateien viele separate Dateien speichern, können sie mit ZIP-Archiv-Dateien verglichen werden. Genau wie eine ZIP-Datei können .bnk-Dateiinhalte mit spezieller Software wie wwiser oder Wwise-Unpacker angezeigt und extrahiert werden. Inhalte einer .bnk-Datei können nach dem Entpacken geändert werden, und alle Änderungen an einer solchen Datei spiegeln sich während des Gameplays wider.
Wwise SoundBanks werden durch die Magic Bytes BKHD (Bank Header) bei Datei-Offset 0 identifiziert. In der Bank eingebettete Audiostreams werden als .wem-Dateien gespeichert und können mit Tools wie vgmstream abgespielt werden.
Die .bnk-Erweiterung wird auch von unverwandten Formaten verwendet - darunter Test Drive Unlimited-Spielarchive und AdLib-Instrumentenbänke - die unterschiedliche interne Strukturen und Magic Bytes haben.
Sicherheit
RISIKO: LOWSoundBanks selbst sind passive Daten, die in Spielen enthalten sind, und tragen kaum inhärentes Risiko. Die eigentliche Vorsicht gilt den Tools: Laden Sie Extraktions-Dienstprogramme nur von ihren offiziellen GitHub-Repos herunter und vermeiden Sie generische „BNK-Konverter“- oder „BNK-Öffner“-Websites, die Adware/PUPs bündeln. Das Extrahieren von Spielaudio kann auch gegen das EULA eines Spiels verstoßen - für den persönlichen Gebrauch meistens toleriert, für die Weiterverteilung jedoch riskant.
Formatdetails
kurz gefasst- AdLib / Sound Blaster Instrumentenbank - Veraltete DOS-Ära FM-Synth-Instrumentenbank (der originale db_name); obsolet, geöffnet von alten SB/AdLib-Tools.
- Test Drive Unlimited Spielarchiv (Eden Games) - Proprietärer Container mit 3D-Automodellen, Texturen und Sounds für TDU/TDU2; mit TDU Modding Tools bearbeitet.
- ExamView Testbank - Fragenbank für die ExamView-Bewertungssuite, die von Lehrern verwendet wird; öffnet sich nur in ExamView.
Programme zum Öffnen von BNK-Dateien
Technische Details
technische Spezifikation| Formattyp | Binärer kompilierter Audio-Container (SoundBank) |
| Magic Bytes | BKHD (Hex 42 4B 48 44) bei Datei-Offset 0 |
| Entwickler | Audiokinetic (jetzt Teil von Epic Games) |
| Chunk-Struktur | IFF-ähnliche benannte Chunks: BKHD, DIDX, DATA, HIRC, STID, PLAT |
| Unterstützte Audio-Codecs | PCM, Vorbis, ADPCM, Wwise Opus - Codec pro Audio-Objekt ausgewählt |
| Begleitformat | .wem (Wwise Encoded Media) für einzelne Audiostreams |
| MIME-Typ | application/octet-stream |
| Byte-Reihenfolge | Little-Endian auf PC und aktuellen Konsolen; Big-Endian auf Legacy-Plattformen (PS3, Wii) |
| Event- und Logikspeicherung | HIRC-Chunk kodiert Audio-Events, States, Switches und RTPCs neben Audiodaten |
| Externes Referenzmodell | Audio kann in der Bank eingebettet oder auf externe .wem-Dateien in .pck-Archiven verweisen |
| Plattformunterstützung | PC, PlayStation, Xbox, Nintendo Switch, iOS, Android und mehr |
| Erweiterungskonflikt | Gleiche Erweiterung auch von TDU-Spielarchiven, AdLib-Instrumentenbänken und ExamView-Testbänken verwendet - unterschiedliche Magic Bytes |
| Versionsfeld | BKHD-Header speichert die Wwise SDK-Version, die zum Kompilieren der Bank verwendet wurde |
| Bank-Typen | Init-Bank (Init.bnk) beim Start geladen; zusätzliche Bänke pro Level, Szene oder Sprache geladen |
| Extraktionswerkzeuge | wwiser, Wwise-Unpacker, BnkExtract, vgmstream |
| Veröffentlicht | 2006 (Wwise audio middleware) |
| Spezifikation | www.audiokinetic.com |
BNK-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu BNK-Dateien.