Path of Exile after FMOD update

Codecs, formats, encoding/decoding of game audio, video and music
qqzzxxcc
Posts: 3
Joined: Thu Sep 01, 2016 10:23 am

Path of Exile after FMOD update

Post by qqzzxxcc »

Content.ggpk -> *.bank (fsbext marks them as FSB5) -> *.ogg
Ogg's are unplayable and aren't decodable by id-daemon's tools (fsb_aud_extr and fmod_extr).
What are those could be?

Textures by the way are compressed now with brotli (if thats helps with anything, but I'm in doubt that sound files would be compressed with that)

Ogg example after fsbext attached.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Path of Exile after FMOD update

Post by aluigi »

They are the raw vorbis frames, just like the files extracted by fsbext ("as-is").
Are you really sure that you got that file from the id-daemon's tools?
It's supposed to extract a decoded wav and not the original input data.
qqzzxxcc
Posts: 3
Joined: Thu Sep 01, 2016 10:23 am

Re: Path of Exile after FMOD update

Post by qqzzxxcc »

No-no, I meant I've tried id-daemon's and it couldn't recognise them at all. Ogg's are extracted with fsbext
PlanK69
Posts: 73
Joined: Thu Sep 10, 2015 10:17 pm

Re: Path of Exile after FMOD update

Post by PlanK69 »

Hey,

So I extracted the .bank files that I want from the "Content.ggpk" file (currently 9gig big), and then tried to extract the audio inside the Music.bank files with fsbext, but to no avail. I've uploaded one of the Music.bank files for you, which should only contain the .ogg/.wav audio. Can you please have a look to see if you can find a method to get playable audio out of it? Because I couldn't. Link: https://www.dropbox.com/s/gkxt648qb9dda ... .bank?dl=0
ponaromixxx
Posts: 176
Joined: Tue Sep 30, 2014 5:59 pm

Re: Path of Exile after FMOD update

Post by ponaromixxx »

PlanK69 wrote:Hey,

So I extracted the .bank files that I want from the "Content.ggpk" file (currently 9gig big), and then tried to extract the audio inside the Music.bank files with fsbext, but to no avail. I've uploaded one of the Music.bank files for you, which should only contain the .ogg/.wav audio. Can you please have a look to see if you can find a method to get playable audio out of it? Because I couldn't. Link: https://www.dropbox.com/s/gkxt648qb9dda ... .bank?dl=0


Code: Select all

for OFFSET = 0
    goto OFFSET
    findloc OFFSET string "FSB5"
    goto OFFSET
    getdstring FSB_SIGN 4   # FSOUND_FSB_HEADER_FSB5 (fsb.h)
    get version long
    get numsamples long
    get shdrsize long
    get namesize long
    get datasize long
    xmath SIZE "0x3c + shdrsize + namesize + datasize"
    log "" OFFSET SIZE
next OFFSET + SIZE


fsb_extractor.zip
PlanK69
Posts: 73
Joined: Thu Sep 10, 2015 10:17 pm

Re: Path of Exile after FMOD update

Post by PlanK69 »

@panaromixxx, what's the usage on that? I should probably create a .txt and paste that code into it, but what should the file be named and what should the extension be? And will it then automatically extract all .bank / .fsb files in that folder, or do I need to drag-drop the files ontop of the .exe? (I ask because the fsbext that I currently have has a UI, so I don't know how to use fsbext without a UI). Thanks.