Mad Max headerless audio? .celt can't be played

Codecs, formats, encoding/decoding of game audio, video and music
zenis
Posts: 7
Joined: Fri Sep 11, 2015 1:27 am

Mad Max headerless audio? .celt can't be played

Post by zenis »

I'm trying to extract the open-world dialogue from the Mad Max game. I can extract the music, sound effects, and cutscene audio just fine. However, when I try to extract audio of open world dialogue (NPC chatter, fight dialogue, etc), it extracts as a headerless, unplayable .celt file.

Am I doing something wrong here? Or is there a way to make these files playable?

https://www.dropbox.com/s/obxk50pjs9fgiyt/igc_1012_buggy_chatter_02_chum.celt?dl=0 heres one of the .celt files if anyone wants to take a stab at it

https://www.dropbox.com/s/dea7800b1znf2tr/dialogue_streamed_eng.fsb?dl=0and here's one of the dialogue .fsb files
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Mad Max headerless audio? .celt can't be played

Post by brendan19 »

Here's everything you're going to need in one RAR file. I'll post the instructions below as well for others who have the tools as well but might not know how to do it.
Celt FSB Decoding

1. Use the fsb5_split on the dialogue_streamed_eng.fsb, I got 13,285 files from it. They will all have proper filenames as well.

2. Install the FMOD Programmer's API and move the fsbankexcl.bat to the following directory after installing:
C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\tools

3. Copy all of the .fsb files to C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\tools and run the fsbankexcl.bat file. This will create a new folder called "pcm" and have all new FSB files that have been transcoded from CELT FSB into PCM FSB.

4. Copy the new PCM FSBs from the pcm folder to the fsb_aud_extr folder and run the fsb_aud_extr.bat to decode them into PCM WAV files.
zenis
Posts: 7
Joined: Fri Sep 11, 2015 1:27 am

Re: Mad Max headerless audio? .celt can't be played

Post by zenis »

brendan19 wrote:Here's everything you're going to need in one RAR file. I'll post the instructions below as well for others who have the tools as well but might not know how to do it.
Celt FSB Decoding

1. Use the fsb5_split on the dialogue_streamed_eng.fsb, I got 13,285 files from it. They will all have proper filenames as well.

2. Install the FMOD Programmer's API and move the fsbankexcl.bat to the following directory after installing:
C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\tools

3. Copy all of the .fsb files to C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\tools and run the fsbankexcl.bat file. This will create a new folder called "pcm" and have all new FSB files that have been transcoded from CELT FSB into PCM FSB.

4. Copy the new PCM FSBs from the pcm folder to the fsb_aud_extr folder and run the fsb_aud_extr.bat to decode them into PCM WAV files.


massive edit: Okay so I installed the FMod Progammer's API that you provided and I moved the batch file to the tools folder, and copied the .fsb files to the tool folder as well. When I run the batch file however i get this https://41.media.tumblr.com/13b656b7634558ab2983ea9c23b435f7/tumblr_nv3ozkicpk1rs7dzco1_1280.png and nothing happens. I get no PCM folder, nothing. What am I doing wrong? ty for your help so far btw.
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Mad Max headerless audio? .celt can't be played

Post by brendan19 »

Addendum: For those on Windows 8.1, put the fsbankexcl.bat and all of the FSBs you got from fsb_split into a folder on the desktop or in my documents and run it from there if you have problems.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Mad Max headerless audio? .celt can't be played

Post by id-daemon »

A new version of FMOD FSB extractor, that supports all of the formats. Strange enough, but using their old fmodex.dll library, we can now extract all of the latest FSB archives, including these .celt