Was ist das BANK-Dateiformat?
Eine .bank-Datei ist eine FMOD Audio Bank, der binäre Container, der von FMOD Studio (Firelight Technologies) verwendet wird, um kompilierte Spiel-Audioinhalte an Runtime-Engines auszuliefern. FMOD ist eine der am weitesten verbreiteten Audio-Middleware-Plattformen in der Spielebranche und treibt Titel wie *Darkest Dungeon*, *Hollow Knight* und *Celeste* an.
Jede .bank-Datei bündelt komprimierte Audio-Samples zusammen mit FMOD Studio Event-Graph-Daten: Trigger-Logik, Parameter-Automatisierung, Übergänge und Blend-Container. Der interne Container ist FSB5 (FMOD Sample Bank Version 5), der 2014 mit FMOD Studio 1.0 eingeführt wurde - eine Weiterentwicklung der eigenständigen .fsb-Sample-Bank, die in älteren FMOD Ex-Titeln verwendet wurde. Audio kann als Vorbis, FADPCM, PCM oder MP3 komprimiert sein, wobei plattformspezifische Codecs für PlayStation (AT9) und Xbox (XMA) verfügbar sind. FMOD Studio unterstützt zudem eine optionale AES-128-Verschlüsselung für DRM-geschützte Banks.
Banks werden aus FMOD Studio als plattformspezifische Builds exportiert und zur Laufzeit von der FMOD Engine geladen. In Unity-basierten Spielen befinden sie sich normalerweise in StreamingAssets/audio/generated/. Ein Projekt wird in der Regel mit mehreren Banks ausgeliefert: Master.bank enthält den Event-Index, Master.strings.bank liefert die Namenszuordnungen, und zusätzliche Content-Banks teilen das Audio nach Spielbereich oder Kategorie auf.
Modder und Audio-Forscher können Samples aus .bank-Dateien mit vgmstream extrahieren (verfügbar als Foobar2000-Plugin oder eigenständiges CLI). Die Endung .bank wird auch von nicht verwandten Synthesizer-Patch-Formaten genutzt, aber im Kontext von Spieldateien identifiziert die FSB5-Header-Signatur (FSB5 bei Byte-Offset 0) zuverlässig das FMOD-Format.
Sicherheit
RISIKO: LOWFMOD .bank-Dateien enthalten Audiodaten - keinen ausführbaren Code. Keine bekannten Sicherheitslücken. Laden Sie .bank-Dateien nur aus seriösen Quellen für Spiel-Modding herunter. Einige Spiele verschlüsseln Banks; Entschlüsselungstools, die DRM umgehen, können gegen die EULA des Spiels verstoßen.
Formatdetails
kurz gefasst- Synthesizer/Sampler Instrument-Bank (generisch) - Viele Hardware- und Software-Synthesizer verwenden .bank für Patch-/Preset-Sammlungen; das Format variiert je nach Hersteller (Roland, Korg usw.).
- FL Studio Instrument-Bank - FL Studio verwendet .bank für Channel-State- und Instrument-Preset-Exporte; anderes Binärformat als FMOD.
Programme zum Öffnen von BANK-Dateien
Technische Details
technische Spezifikation| Interner Container | FSB5 (FMOD Sample Bank Version 5) |
| Byte-Reihenfolge | Little-endian |
| Magic-Signatur | FSB5 (4 ASCII-Bytes) bei Offset 0 |
| Unterstützte Audio-Codecs | Vorbis, FADPCM, PCM, MP3; AT9 (PlayStation), XMA (Xbox) |
| Abtastratenbereich | 8 kHz - 192 kHz; typischerweise 44,1 kHz oder 48 kHz für Spiel-Audio |
| Verschlüsselung | Optional AES-128 (pro Bank in FMOD Studio konfigurierbar) |
| Typische Dateigröße | 1 MB - 500 MB |
| Event-Daten | Enthält FMOD-Event-Graph (Trigger, Parameter, Übergänge) neben Roh-Audio |
| Vorgängerformat | FSB1-FSB4 (FMOD Ex, vor 2014) |
| Üblicher Spielpfad | StreamingAssets/audio/generated/ in Unity + FMOD Projekten |
| Erforderliche Begleitdateien | Master.bank (Event-Index) + Master.strings.bank (Namenstabelle) |
| Plattformziele | Windows, macOS, Linux, PlayStation, Xbox, Nintendo Switch, iOS, Android |
| Veröffentlicht | 2014 (FMOD Studio 1.0, Firelight Technologies) |
| Neueste Version | FMOD Studio 2.x (2020-2026) |
| Spezifikation | www.fmod.com |
BANK-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu BANK-Dateien.