expl0it3r / bnkextr Goto Github PK
View Code? Open in Web Editor NEWWwise *.BNK File Extractor
License: Other
Wwise *.BNK File Extractor
License: Other
Question is in the title
I am trying to replace the champion sound effect in League Of Legends and I found many ways to unpack the wwise bnk files but still no way to repack them with replacement sound files.
So, is there any way to repack? Thank you very much.
What exactly's missing from it as is said in the README? I'd be happy to take a look and see if I can improve on it because I think it would be really cool to generate parsers for different languages, and namely for my own project here.
Thanks for this tool!
Hi,
I'm trying to extract the spells audio from BG3 bnk files using this tools with no luck.
I don't have any output to provide since there's none:
H:\Downloads\UnpackedData\SharedSoundBanks\Public\Shared\Assets\Sound>\Downloads\bnkextr.exe SPELLS.bnk
Wwise *.BNK File Extractor
(c) CTPAX-X Team 2009-2010 - http://www.CTPAX-X.org
(c) RAWR 2015 - http://www.rawr4firefall.com
H:\Downloads\UnpackedData\SharedSoundBanks\Public\Shared\Assets\Sound>
FYI
[ 50%] Building CXX object CMakeFiles/bnkextr.dir/bnkextr.cpp.o
/usr/local/src/bnkextr/bnkextr.cpp: In function ‘int Swap32(uint32_t)’:
/usr/local/src/bnkextr/bnkextr.cpp:136:34: error: ‘dw’ was not declared in this scope
136 | return __builtin_bswap32(dw);
| ^~
/usr/local/src/bnkextr/bnkextr.cpp: In function ‘int main(int, char**)’:
/usr/local/src/bnkextr/bnkextr.cpp:262:38: error: expected primary-expression before ‘unsigned’
262 | auto count = unsigned char{ 0 };
| ^~~~~~~~
make[2]: *** [CMakeFiles/bnkextr.dir/build.make:76: CMakeFiles/bnkextr.dir/bnkextr.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/bnkextr.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
cmake version 3.20.5
$ cat /etc/os-release
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
What license is this repo under, MIT, GNU...? Asking because of the (c) RAWR 2015-2021 - https://rawr4firefall.com
string you print to cout.
I am new to this so am not sure if I did something wrong. After cloning to Visual Studio, I selected the CPP file, and used the build current document button to create the .exe file, however the bnkextr.exe file crashes instantly every time I try to open it.
How do I use this?
I definitely don't know a lot about all of this stuff but here's the dilemma I have currently. I was able to get into the files of a PS3 game (Warhawk) and I found that some of the sound files are in ".bnk" files. I've looked up how to get the sounds out of there, and apparently bnkextr works but it doesn't seem to do anything for these files. Maybe it's because it's a PS3 game that I've opened up? Maybe I'm a noob? Not sure. Any ideas on what I can do?
When I try to compile the .cpp file with g++ from MINgw I get a hell of a lot errors
I tried extracting sounds from DOOM 2016, but when I dragged the .bnk file to bnkextr.exe it popped up for a split second, closed, and nothing was extracted
Program is not work when the file path is contains non-english (Example:i,ö,ü,ğ) letters.
Am I correct in assuming that the following is meant to be SetVoiceVolume
?
Line 98 in e151cf7
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.