Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

FMOD FSB files extractor (through their API)

Featured Replies

  • Author
  • Localization

id-daemon, posted Sun Dec 18, 2016 10:25 am (19643)


no that was alpha23

viewtopic.php?p=5207#p5207

this little loop was actually the only thing I added to their API example code
  • Replies 57
  • Views 7
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

aluigi, posted Sun Dec 18, 2016 12:03 pm (19649)


Ok, so no source code.
Anyway it's not something for me, I will probably write a script for doing the FSB scanning work.
  • Author
  • Localization

id-daemon, posted Sun Dec 18, 2016 12:51 pm (19652)


What do you call source code? Their original library code? No, I don't have it. It was presented in their API package as a .LIB
  • Author
  • Localization

aluigi, posted Sun Dec 18, 2016 1:25 pm (19655)


What you posted there is a snippet, not source code.
Just in case someone arrives here and then complains that he can't compile your snippet :)
  • Author
  • Localization

id-daemon, posted Sun Dec 18, 2016 1:59 pm (19661)


This is why I hate c . To make that tool, I had to take a bunch of .h, .cpp, .lib and maybe some other files from their API package. Then i needed to change some of them to make it compile in .net. And then I added those lines I posted here inside one of those files. Now you say this is some "snippet". How do I even understand what is "source code" there?
  • Author
  • Localization

aluigi, posted Sun Jan 29, 2017 4:36 pm (20500)


@id-daemon
Users are asking for a quick help on how to use the tools, some command-line examples should be enough.
Additionally would be good if you can also add the link to the dll, I posted them here if you want to just put the link download/file.php?id=1781
  • Author
  • Localization

id-daemon, posted Sun Jan 29, 2017 6:47 pm (20510)


What kind of examples? Like ... to use the tool you need to type:

fsb_aud_extr.exe

?
  • Author
  • Localization

id-daemon, posted Sun Jan 29, 2017 6:54 pm (20511)


Funny thing is they had a bug in their old DLLs, and I had to put a workaround in my tool for it to work.
And now they corrected the bug, thats why my tool doesn't work with new DLLs.
I need to remove workaround maybe... but have no time to test it.
  • Author
  • Localization

aluigi, posted Sun Jan 29, 2017 7:05 pm (20512)


id-daemon wrote:
fsb_aud_extr.exe ?

Yeah it's obvious for us but some users need every step and information :)
  • Author
  • Localization

id-daemon, posted Sun Jan 29, 2017 7:38 pm (20514)


They can always just drag-n-drop file onto the EXE.
Do I have to put it in the first post or where?
  • Author
  • Localization

aluigi, posted Sun Jan 29, 2017 8:10 pm (20517)


Having all the info and links in the first post would be great.
  • Author
  • Localization

Bagels Yeah, posted Mon Feb 13, 2017 11:37 pm (20817)


Is there a way to scan the fsb file to extract all the oggs?
  • Author
  • Localization

p8m3, posted Sat Jun 03, 2017 10:29 am (23786)


Hi, I'm trying to use the extractors, but when I try to open one, it just closes itself immediately. I tried drag and drop a fsb file onto the fsb_aud_extr.exe, also closes itself immediately. I have downloaded both dll files in the same folder. Any help?
  • Author
  • Localization

id-daemon, posted Sun Jun 04, 2017 5:41 am (23817)


try running command line and see error message. Maybe its not proper FSB, or newer version.
  • Author
  • Localization

henji, posted Tue Jul 18, 2017 2:20 am (24782)


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
Or just drag-n-drop FSB file onto fsb_aud_extr.exe.
  • Author
  • Localization

id-daemon, posted Tue Jul 18, 2017 6:00 am (24785)


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.
  • Author
  • Localization

henji, posted Tue Jul 18, 2017 10:00 am (24786)


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.
  • Author
  • Localization

ponaromixxx, posted Tue Jul 25, 2017 6:53 pm (25015)


@id-daemon

help me please
Image

Ambience.fsb
  • Author
  • Localization

id-daemon, posted Sun Jul 30, 2017 6:11 am (25101)


ponaromixxx wrote:
Ambience.fsb


extracts with no problems
  • Author
  • Localization

henji, posted Mon Jul 31, 2017 7:23 am (25114)


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.
  • Author
  • Localization

ponaromixxx, posted Mon Jul 31, 2017 11:10 am (25118)


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.
  • Author
  • Localization

id-daemon, posted Wed Aug 23, 2017 4:16 pm (25812)


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.

fmod_dlls.rar

  • Author
  • Localization

Dark_Ansem, posted Tue Feb 26, 2019 10:50 am (45300)


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


Thanks a lot for this!
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.