Tools for extracting and repacking Wwise .bnk audio files.
Simple extraction tool. Just double click to run.
How to use BNK-Unpack:
- Place .bnk files in the
BNK-Inputfolder - Double click
BNK-Unpack.exe - Find extracted .wem files in the
WEMfolder
How to use BNK-Pack:
- Make sure original .bnk files are in
BNK-Inputfolder - Modify .wem files in the
WEMfolder as needed - Double click
BNK-Pack.exe - Find repacked .bnk files in the
BNK-Outputfolder
Full featured command line tool with options for extraction, packing, and pipeline mode.
Usage:
bnktool.exe [flags]Flags:
-bi <dir>- BNK input folder (default: BNK-Input)-bo <dir>- BNK output folder (default: BNK-Output)-wo <dir>- WEM output folder (default: WEM)-wi <dir>- WEM input folder for repacking (default: WEM)-e- Extract only-p- Pack only-s- Skip confirmation prompt-no- Quiet mode-h- Show help
BNK-Input/ Original .bnk files go here
BNK-Output/ Repacked .bnk files are created here
WEM/ Extracted and modified .wem files
Requirements:
- Linux:
sudo pacman -S mingw-w64-gcc base-devel(Arch) orsudo apt install mingw-w64 build-essential(Ubuntu/Debian) - Windows: I have no idea.
Compile:
make # Build all executables
make windows # Build all Windows executables
make linux # Build all Linux executables
make clean # Remove all executables- The
data.txtfile allows you to replace WEM files with custom audio - All tools create necessary folders automatically
- WEM files use their decimal ID as filename (e.g., 12345.wem)