FMOD FSB files extractor (through their API)

Do you know a tool, link or website for working on a specific game files or to help game research? Let's collect them here!
henji
Posts: 3
Joined: Mon Jul 17, 2017 4:03 am

Re: FMOD FSB files extractor (through their API)

Post by henji »

thanks,
when i use windows with GDK character run fsb_aud_extr.exe, it will be crashed,
when i use windows with ASCII character run fsb_aud_extr.exe, it worked, and filenames have strange characters.

thanks you give a version ouput file with sequence filename。
id-daemon wrote:It works, just filenames are made of strange symbols.
For this case I only have this idea: extract files numbers instead of names. Like 1.wav, 2.wav. I can make such version.
ponaromixxx
Posts: 176
Joined: Tue Sep 30, 2014 5:59 pm

Re: FMOD FSB files extractor (through their API)

Post by ponaromixxx »

@id-daemon

help me please
Image

Ambience.fsb
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: FMOD FSB files extractor (through their API)

Post by id-daemon »

ponaromixxx wrote:Ambience.fsb


extracts with no problems
henji
Posts: 3
Joined: Mon Jul 17, 2017 4:03 am

Re: FMOD FSB files extractor (through their API)

Post by henji »

id-daemon wrote:
ponaromixxx wrote:Ambience.fsb


extracts with no problems


hi, @ ponaromixxx

you can try set your windows zone to en_US, may be the exe will run ok.

you may meet the same problem with me , the exe seems support multi-language not very well.
ponaromixxx
Posts: 176
Joined: Tue Sep 30, 2014 5:59 pm

Re: FMOD FSB files extractor (through their API)

Post by ponaromixxx »

henji wrote:
id-daemon wrote:
ponaromixxx wrote:Ambience.fsb


extracts with no problems


hi, @ ponaromixxx

you can try set your windows zone to en_US, may be the exe will run ok.

you may meet the same problem with me , the exe seems support multi-language not very well.


Yes not everything figured out the problem, I updated the library to the latest version, and I got this error, I returned it to which the software was written and all the rules became.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: FMOD FSB files extractor (through their API)

Post by id-daemon »

I have multiple reports that some new games don't work. Thing is that the tool (the EXE) must be later version than DLL, not the other way.

Here are the exact versions of both .DLL's I used to build the .EXE 2 years ago. They still work with all sound banks I'm getting, including newest games such as Quake Champions.

p.s. changed link in the first post.
orangec
Posts: 2
Joined: Wed Apr 12, 2017 4:12 am

Re: FMOD FSB files extractor (through their API)

Post by orangec »

Hi daemon.

With just Cause 4, it doesn't work

stuck on extracting the second file.

and it doesn't crash either, just hangs.

https://www.sendspace.com/file/4kby25
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: FMOD FSB files extractor (through their API)

Post by id-daemon »

This is new version compiled for FMOD 1.10 with DLL for it.
Dark_Ansem
Posts: 118
Joined: Thu Feb 23, 2017 10:39 am

Re: FMOD FSB files extractor (through their API)

Post by Dark_Ansem »

id-daemon wrote:This is new version compiled for FMOD 1.10 with DLL for it.


Thanks a lot for this!
Dark_Ansem
Posts: 118
Joined: Thu Feb 23, 2017 10:39 am

Re: FMOD FSB files extractor (through their API)

Post by Dark_Ansem »

Strangely enough, however, the 1_10 file, if used by itself (no extra adds) tends to miss a couple files. Want me to send a sample?
rkthelegend
Posts: 56
Joined: Wed Jun 20, 2018 7:57 pm

Re: FMOD FSB files extractor (through their API)

Post by rkthelegend »

is it possible to convert .wav to FSB version 5 (FSB5)?
Please help i really need this.
Dark_Ansem
Posts: 118
Joined: Thu Feb 23, 2017 10:39 am

Re: FMOD FSB files extractor (through their API)

Post by Dark_Ansem »

rkthelegend wrote:is it possible to convert .wav to FSB version 5 (FSB5)?
Please help i really need this.


Why do you need to converto TO fsb rather than FROM?
rkthelegend
Posts: 56
Joined: Wed Jun 20, 2018 7:57 pm

Re: FMOD FSB files extractor (through their API)

Post by rkthelegend »

Dark_Ansem wrote:
rkthelegend wrote:is it possible to convert .wav to FSB version 5 (FSB5)?
Please help i really need this.


Why do you need to converto TO fsb rather than FROM?


Cause I wanna add my favorite music to the game.
Dimi46
Posts: 6
Joined: Tue Sep 17, 2019 8:01 pm

Re: FMOD FSB files extractor (through their API)

Post by Dimi46 »

Hi Daemon, can you help me extract the sounds of this bank file please? i have no luck so far, it only extracts 1 very small wav file and the rest of the wav files are not extracted.
bobcat69
Posts: 1
Joined: Fri Nov 22, 2019 1:56 pm

Re: FMOD FSB files extractor (through their API)

Post by bobcat69 »

Hello id-daemon. Thanks for making this great tool.

However, there is trouble extracting all sounds from a particular fsb file.

Looking at the fsb file with fsb extractor tool, there are around 50 "ogg" files inside.

However, fsb_aud_extr.exe only creates 30 wav files from them.

I suspect files with the same name are being overwritten without warning.

Is it possible to add an auto-rename routine (e.g. append running integers) to the tool so that sounds with the exact same filename can all be extracted successfully?
Fsky1231233
Posts: 1
Joined: Sun Jan 30, 2022 1:14 pm

Re: FMOD FSB files extractor (through their API)

Post by Fsky1231233 »

Hello, I'm also having problems with .WAV overwriting with the same name
Is there a solution to this problem?
1463826312
Posts: 3
Joined: Thu Dec 15, 2022 7:12 am

Re: FMOD FSB files extractor (through their API)

Post by 1463826312 »

Hello, I also encountered the same problem, did you solve it, thank you!
henji wrote:hello, @id-daemon
when i use fsb_aud_extr.exe extract a bank file with some audio file have chinese filename ,it is crashed, could you give me a version support utf-8
thanks
id-daemon wrote:There are two extractors, because some FSB files can only be extracted with one or another FMOD product.

fsb_aud_extr.exe (needs fmodL.dll from "FMOD Studio Programmer’s API")

fmod_extr.exe (needs fmodex.dll from "FMOD Ex Programmer’s API")

Required DLL's are here

To use the tool you need to type: fsb_aud_extr.exe <fsb_name>
Or just drag-n-drop FSB file onto fsb_aud_extr.exe.