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.

FSBext - FSB files extractor

Featured Replies

  • Author
  • Localization

LBPPlayer7, posted Wed Jan 05, 2022 4:36 pm (68704)


oh and for some reason a bit of the next subsound is added to the end of any subsound that isn't the last in the bank
  • Replies 87
  • Views 8
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

LBPPlayer7, posted Wed Jan 05, 2022 4:45 pm (68705)


actually I think I know what it's doing
the last frame is combined with the first at runtime, so maybe a loop prepriming option could be added? although that'd probably require a conversion to WAV or some other lossless format to avoid recompressing the first frame
  • Author
  • Localization

LBPPlayer7, posted Wed Jan 05, 2022 4:53 pm (68706)


hrmm but not all banks sound correct when I do that
  • Author
  • Localization

aluigi, posted Wed Jan 05, 2022 6:41 pm (68709)


Should I fix something in fsbext?
  • Author
  • Localization

LBPPlayer7, posted Thu Jan 06, 2022 5:50 pm (68762)


the extraction is technically fine, but adding an option to perhaps automate the fixing of looping audio to loop properly once extracted would be nice

gotta see if FMOD stores the difference between the length of the source file and the output mpeg stream though
  • Author
  • Localization

LBPPlayer7, posted Thu Jan 06, 2022 6:20 pm (68770)


wait, I got seamless looping by concatenating the mp3 with itself

MPEG is weird, man
  • Author
  • Localization

LBPPlayer7, posted Thu Jan 06, 2022 6:24 pm (68773)


an option to perhaps automate the process of concatenating the MP3 with itself, decoding that and outputting the latter half of the decoded PCM to a WAV file could help (with multichannel subsounds recombined into a single file)?
  • Author
  • Localization

aluigi, posted Thu Jan 06, 2022 6:26 pm (68774)


Maybe you can just post once you have updates rather than posting every 30 seconds, it starts to be difficult to follow this topic.
  • Author
  • Localization

spiritovod, posted Thu Jan 06, 2022 10:09 pm (68780)


[not a sarcasm] I heard some rumors that you can edit your own posts (even on discord, no kidding), but it seems too complicated. It's like you need to find "edit" or "modify" button somewhere and then click on it... and then do stuff... and then click again... too bothersome.[/not a sarcasm]

Jokes aside, on most forums such posting manner is usually prohibited and leads to warning and in case of further escalation to a ban.
  • Author
  • Localization

LBPPlayer7, posted Fri Jan 07, 2022 2:47 pm (68797)


Yeah I have a bad habit of doing that because I mainly use Twitter, which doesn't have an edit button for anything for some stupid reason
  • Author
  • Localization

LBPPlayer7, posted Sat Jan 15, 2022 3:11 pm (69102)


Ok so now for a proper bug

whenever I extract the raw data (for transferring it from an FSB4 to an FSB5) out of a bank with a single stereo pair ( https://mega.nz/file/79hwnAoI#CrWzr-t6a ... yC5vJXDrgw ), the output seems to be skipping every second frame or so

my command is fsbext -s .\fsb4\%bankNoExt%.dat -m -d .\fsb4\%bankNoExt% -R .\fsb4\%bank%, where %bank% is the bank's filename, and %bankNoExt% is %bank% minus the extension. -m has to be there otherwise the fsb5 is malformed and won't play correctly

It works perfectly fine with multichannel banks though ( https://mega.nz/file/rkxwVS6S#CrPME8OWS ... IEi1-NcUKs )
  • Author
  • Localization

LBPPlayer7, posted Thu Aug 18, 2022 2:09 pm (73048)


Another bug after half a year:

it seems to read too many frames in multifile banks with mp3 encoding on any file that isn't the last, making the start of the next file be heard at the end of the previous
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.