This little tool will unpack the WAD file into chunks named according to bank names. Then you can split them into individual sounds and convert them with WAV splitting scripts.
batman_bnk [wad file]
Hash list included for "knight", "origins" & "city" games. It must be in the same folder. "Arkham Origins" game WAD contains a lot of redundant audio, not used in game. Some of them even spoken by female synth voice. These will have no proper names after unpacking, just hash.
update: Batman Arkham Knight support added.
update2: Batch files for unpacking music with proper names. Warning! Run the corresponding batch file, many music chunks have the same name: just "music".
update3: updated to support Arkham Knight DLC's about Redhood & Batgirl.
This is a scheme of how audio/subtitles relation works in Batman games. Every dialogue line has a corresponding audio event, and through the chain of IDs it points to sound segment in WAD file and the sound inside of it (or to the actual sound if it's embedded in a bank).
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Batman Arkham audio extractor with proper names
-
- MEGAVETERAN
- Posts: 2647
- Joined: Tue Mar 24, 2015 8:12 pm
- Has thanked: 65 times
- Been thanked: 2870 times
Batman Arkham audio extractor with proper names
You do not have the required permissions to view the files attached to this post.
Last edited by daemon1 on Sat Nov 14, 2015 9:31 am, edited 10 times in total.
-
- MEGAVETERAN
- Posts: 2647
- Joined: Tue Mar 24, 2015 8:12 pm
- Has thanked: 65 times
- Been thanked: 2870 times
Re: Batman: "Arkham Origins" & "Arkham City" audio extractor
No, its only for voice WADs now. Music/sfx will be later.
-
- MEGAVETERAN
- Posts: 2647
- Joined: Tue Mar 24, 2015 8:12 pm
- Has thanked: 65 times
- Been thanked: 2870 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
Tool updated. Batman Arkham Knight support added.
-
- mega-veteran
- Posts: 315
- Joined: Fri Jun 11, 2010 12:08 pm
- Has thanked: 78 times
- Been thanked: 23 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
Thanks, very useful.
Wait for music\sfx unpacking. (if not already)
Wait for music\sfx unpacking. (if not already)
-
- mega-veteran
- Posts: 315
- Joined: Fri Jun 11, 2010 12:08 pm
- Has thanked: 78 times
- Been thanked: 23 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
In attach is version from 24.06.2015.
Try to unpack Music bank, but "Unsupported WAD version".
Or I miss something?
Try to unpack Music bank, but "Unsupported WAD version".
Or I miss something?
-
- mega-veteran
- Posts: 315
- Joined: Fri Jun 11, 2010 12:08 pm
- Has thanked: 78 times
- Been thanked: 23 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
Know about it.
Off-topic: anyone knows how to do "for %%f in (*.wem) do ww2ogg.exe %%f --pcb packed_codebooks_aoTuV_603.bin" with batch mass folders with such a scheme?:
Off-topic: anyone knows how to do "for %%f in (*.wem) do ww2ogg.exe %%f --pcb packed_codebooks_aoTuV_603.bin" with batch mass folders with such a scheme?:
D:\2\qbms1\
D:\2\qbms1\SFX_1\
D:\2\qbms1\SFX_1\AMB_ACE_A2\
D:\2\qbms1\SFX_1\Music\
etc
-
- MEGAVETERAN
- Posts: 2647
- Joined: Tue Mar 24, 2015 8:12 pm
- Has thanked: 65 times
- Been thanked: 2870 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
try "for /r %%f..."Researchman wrote:Off-topic: anyone knows how to do "for %%f in (*.wem) do ww2ogg.exe %%f --pcb
What file that is?Researchman wrote:Try to unpack Music bank, but "Unsupported WAD version".
-
- mega-veteran
- Posts: 315
- Joined: Fri Jun 11, 2010 12:08 pm
- Has thanked: 78 times
- Been thanked: 23 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
Extracted Music file without extention from SFX_1.wad
Thanks.try "for /r %%f..."
-
- MEGAVETERAN
- Posts: 2647
- Joined: Tue Mar 24, 2015 8:12 pm
- Has thanked: 65 times
- Been thanked: 2870 times
Re: Batman: "Knight", "Origins" & "City" audio extractor
This is not music bank, nor WAD file.Researchman wrote:Extracted Music file without extention from SFX_1.wad
Let's say, we have dialogue DLG_MAIN_CH02_S14_ACE_A1_ORAC_BM_ASSET
It has 2 sound files:
Main_Ch02_S14_Ace_A1_Orac_Bm_Asset_01
Main_Ch02_S14_Ace_A1_Orac_Bm_Asset_02
There's no need to extract these names from the real bank, they are too simple.
But it's different for music. All music segments are in one big bank, and it's not easy to find the relation between music events and these segments. Maybe I will try and find it, but it will take time.