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

  • Replies 57
  • Views 6
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

id-daemon, posted Thu Dec 03, 2015 7:02 pm (10289)


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.

fmod_extractors.rar

  • Author
  • Localization

Equimanthorn02, posted Tue Feb 02, 2016 6:47 pm (11178)


Awesome, thanks! :D
  • Author
  • Localization

susukiller, posted Wed Feb 03, 2016 1:36 am (11180)


bravo! .celt conqueror!
  • Author
  • Localization

Zpectre87, posted Wed Feb 24, 2016 11:44 pm (11626)


Nice stuff, I was looking for a better way to extract than fsbext.
  • Author
  • Localization

AnonBaiter, posted Fri Mar 11, 2016 1:09 am (11902)


I have a question for you:
is it possible to extract all .fsb files at once? I mean, I want them all to be extracted into a specific folder. Is there any way I can define the directory where they will be extracted?
  • Author
  • Localization

aluigi, posted Sat May 21, 2016 6:49 am (13575)


@id-daemon
Can I move this thread in the "Collection of tools and links" section?
I'm worried that it will get lost soon with the new threads.
  • Author
  • Localization

id-daemon, posted Sat May 21, 2016 7:17 am (13579)


Yes, sure.
  • Author
  • Localization

Zpectre87, posted Thu May 26, 2016 1:48 am (13699)


Hi id-daemon, do you know if it's possible to somehow read the FEV files that accompany each FSB file? The FEVs are where rev mixing and matching are set. They can't be reverse-engineered via FMOD's own tools, and this info could be useful to convert sounds and even rebuild the files.
  • Author
  • Localization

id-daemon, posted Thu May 26, 2016 3:17 pm (13707)


Everything is possible, it can just take more or less time.
  • Author
  • Localization

Savage, posted Sat Jul 23, 2016 1:18 pm (15569)


Hi! i have "litte" problem, fsbext and others programs extract 1769 files, but your tool extracts 1768 files , 1 file is missing.

I'm using the latest version you posted and it's the first time i have this "problem"

Here is the full FSB (big one, 313 mb's)
https://mega.nz/#!dBgRTBrC!cDCoGGMDvxKP ... xyHOBhq9Ak

thanks :D
  • Author
  • Localization

id-daemon, posted Sat Jul 23, 2016 2:04 pm (15573)


Then two of the files must have same names. Use fsbext and others programs.
  • Author
  • Localization

Savage, posted Sat Jul 23, 2016 2:33 pm (15575)


I tried with fsbext,
Quote:
- input file: audio.fsb
- FSB5 mode 0
...
- 1769 files listed

Here is the missing file, (the other tools can extract it but can't convert the ogg vorbis, to wav) 164kb's
http://www58.zippyshare.com/v/evsc9tly/file.html
  • Author
  • Localization

aluigi, posted Sat Jul 23, 2016 2:56 pm (15576)


I hate ogg... :D
Just as a remainder, if someone wants to provide a full working code for fsb ogg to playable ogg it's ever welcome.
  • Author
  • Localization

Savage, posted Sat Jul 23, 2016 5:41 pm (15589)


id-daemon wrote:
http://www68.zippyshare.com/v/gtYiw26B/file.html

problem was in ":" symbol in filename

and please delete that HUGE post


You right, it was too big, the file could be fixed or have any idea how to extract/convert the file in wave mode?
Thanks! :D
  • Author
  • Localization

id-daemon, posted Sat Jul 23, 2016 6:55 pm (15597)


I already sent you the file!
  • Author
  • Localization

Savage, posted Sat Jul 23, 2016 7:05 pm (15598)


Sorry browser problem, thanks!
  • Author
  • Localization

aluigi, posted Thu Sep 01, 2016 12:56 pm (17124)


FMOD has removed FMOD Ex API from the download page but it's still available for download if you know the link, so use it to take fmodex.dll (open the exe with 7-zip and check in the "api" folder):
http://www.fmod.org/download/fmodex/api ... taller.exe

*edit2*
I have attached both fmodex.dll and fmodL.dll

The following is the link to the changelog for taking future versions:
http://www.fmod.org/fmod-designer-release-notes/

fmod_dll.zip

  • Author
  • Localization

qqzzxxcc, posted Thu Sep 01, 2016 7:00 pm (17146)


Thank you aluigi, spent 2 hours poking archive.org and google, and my friends for their installed games looking for required dll.

EDIT: You've attached 0.4.44.46, it's too old for fmod_extr, I have 0.4.44.52 which is also too old. I think it needs 0.4.44.56 or later.

Quote:
FMOD lib version279622 less than header version 279638


EDIT2: Latest version 0.4.44.63 based on changelog
http://www.fmod.org/download/fmodex/api/Win/fmodapi44463win-installer.exe

fmodex.zip

  • Author
  • Localization

aluigi, posted Thu Sep 01, 2016 7:39 pm (17150)


:D
  • Author
  • Localization

aluigi, posted Sat Dec 17, 2016 7:47 pm (19620)


@id-daemon
can you add an option or something automatic to scan the input file searching all the available FSB archives?
It looks like many Unity archives contains hundreds of these FSB mono-file encoded with ogg (for which fsbext is useless).
  • Author
  • Localization

id-daemon, posted Sun Dec 18, 2016 8:12 am (19637)


Sorry, I really don't like c coding now, but I had to write this tool in c because it was required by their SDK or something. So it would be pain to make any changes to the tool. Especially big changes you're asking.

I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c .
  • Author
  • Localization

aluigi, posted Sun Dec 18, 2016 9:31 am (19641)


id-daemon wrote:
I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c .

source code???
  • Author
  • Localization

id-daemon, posted Sun Dec 18, 2016 10:13 am (19642)


aluigi wrote:
id-daemon wrote:
I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c .

source code???


yes, i clearly remember someone (probably you) asked for code and i posted it
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.