Support for FSB5 for fsbii? by ifrit05 at 11:56 AM EDT on July 18, 2015
Hey. I was hoping hcs would see this. Just wondering if we could get the fsbii tool to support FSB5.
I ripped the music for FFX|X-2 HD (in the Official Streamed VGM thread) but since they are mp3's I was wondering if we keep them in a fsb container if they would loop? AFAIK vgmstream supports single stream fsb's with looping but the fsbii tool only works with fsb's up to v4.
I talked to you in #usf on freenode about this, and I'm happy to say that I have just uploaded solutions for you.
Firstly, I have https://github.com/CyberBotX/fsb5_split which will split the multi-stream FSB5s into multiple single-stream FSB5s. I made this mostly because I couldn't figure out a good way to do this inside of hcs' fsbii tool.
Secondly, I have https://github.com/CyberBotX/fsb5_mpeg which will remove the extra MPEG padding that FMOD puts on their MP3-based FSB5s, if there is any padding to begin with. Similar to above, I made this mostly because I couldn't figure out a good way to do with inside of hcs' fsb_mpeg tool.
Both tools are written in C# using .NET 4.
Right now I have yet to upload any compiled versions, so you'll need to compile them yourself. You mentioned on IRC that you have Visual Studio 2013 so that should work perfectly.
Hopefully this helps you (and anyone else dealing with the insanity that is FSB5) out. And if you do run into any issues, either hit me up on IRC, email me, or send a GitHub issue. Happy to help. :D