READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Batman Arkham Knight - Extract Soundtrack

Read or post any tutorial related to file format analysis for modding purposes.
Post Reply
pjxentaxpj
ultra-n00b
Posts: 1
Joined: Wed Jun 24, 2015 6:02 pm
Has thanked: 2 times

Batman Arkham Knight - Extract Soundtrack

Post by pjxentaxpj » Sun Jun 28, 2015 12:03 am

Greetings, first post here.

Would like to share the steps that I took in order to extract Arkham Knight's soundtrack, which was only possible due to research from other posters and tools from this forum.

The process is not perfect, the extracted files don't have proper file names, and the music comes in bits (some tracks don't have percussion, which is stored in a separate track) due to how it's stored and used in the game, with the dynamic music. However, this process still allows extraction and conversion to playable formats.


Tools needed:
Batman Arkham Knight
batman_bnk, kindly provided by daemon1 from this forum.
RavioliGameTools
ww2ogg and packed_codebooks* files that come with it. I used version 0.22.
revorb.exe to fix .ogg files having no time information.

The steps:

Extract "Music" file from inside SFX_1.wad:
Music is located in file:
<Main Game Folder>\BMGame\CookedPCConsole\SFX\SFX_1.wad

Put batman_bnk and banklist_knight.txt (that came inside batman_bnk's .zip) in the same folder as SFX_1.wad. (I recommend creating a separate temporary folder and copying SFX_1.wad and all others that will be further mentioned there, easier to manage and helps prevent accidents in the game folder).

Open a command line, navigate to the folder you've copied.

Run the following command: batman_bnk SFX_1.wad banklist_knight.txt

This will extract all sound files inside SFX_1.wad. I believe all music is stored inside a single extracted file called "Music", haven't checked any of the many others. You can look at a listing of tracks inside the SFX*.wad files if you open file "AudioWad_SFX.log" that resides in the same folder.

If you want, delete all files except "Music".

Extract RavioliGameTools, and open RScanner or RExplorer, any will do. These will help extract all the tracks inside "Music" file, which are in .wwise format.

Drag and drop "Music" file into RScanner, let it process. Extract all .wwise files to a folder.

Now we convert the .wwise to .ogg using ww2ogg. Copy ww2ogg and packed_codeblocks* to the same folder as the .wwise files. To convert in a batch, type:

for %a in ("*.wwise") do ww2ogg.exe "%a" --pcb packed_codebooks_aoTuV_603.bin

This will take a while, and will convert .wwise to .ogg files that you can now play. However, they have no time signature information, so you can't seek in them or know their duration. Now copy revorb.exe to that folder, and run:

for %a in ("*.ogg") do revorb "%a" "out_%a"

This will create files "out*", which now have time information. You're done! Delete all files except these ones.


Hope this works for you, and is helpful. This beautiful soundtrack, and previous soundtracks from the Arkham games, deserve to be fully appreciated, inside or outside the games.

moppsbreak
ultra-n00b
Posts: 1
Joined: Sun Aug 09, 2015 1:19 pm

Re: Batman Arkham Knight - Extract Soundtrack

Post by moppsbreak » Sun Aug 09, 2015 2:36 pm

Hello pjxentaxpj

I tried this tutorial but unfortunately it didn't work out for me :(

Maybe I'm a bit stupid here but e.g. the txt file in the bnk.zip archive isn't called banklist_knight.tct but hashlist.txt I tried to rename it but when I run the commandline I get the error message "file not found". All in all I'm a bit desperate and I don't know what to do. With another tool I manged to extract many wem files but I can't decode them in a common audioformat. Do you ahve any hints for me? I would really appreciate soem help :)

MikeManiac61
ultra-n00b
Posts: 1
Joined: Mon Aug 17, 2015 5:17 am

Re: Batman Arkham Knight - Extract Soundtrack

Post by MikeManiac61 » Mon Aug 17, 2015 6:02 am

I'm trying to do everything but nothing is working for me. Is it possible someone can upload this somewhere?

User avatar
Sydney Nuzzo
ultra-n00b
Posts: 1
Joined: Tue Apr 11, 2017 2:14 pm

Re: Batman Arkham Knight - Extract Soundtrack

Post by Sydney Nuzzo » Tue Apr 11, 2017 2:23 pm

Same here. Need some tool. Have you any hints? This is frustrating, the score is neat!

dmtaukhua123
ultra-n00b
Posts: 5
Joined: Wed Aug 23, 2017 9:36 am
Location: USA
Contact:

Re: Batman Arkham Knight - Extract Soundtrack

Post by dmtaukhua123 » Thu Aug 24, 2017 2:12 am

i can't do it. help me!

Post Reply