Page 1 of 1

[PC]Black Ops WAV Extractor

Posted: Fri Jan 07, 2011 12:46 am
by Chronic
In all the previous COD games the .wav files inside the .iwd archives were valid and could've simply been extracted, but Treyarch has changed that in their newest title, Call of Duty: Black ops by removing the standard wav header from the wavs and adding their own. As some have already requested a fix tool for that, I made this as soon as possible so you can get the music, voices and sfx from the game. The tool simply extracts the .wavs from the .iwd archives you drag in the .exe and it also fixes them along the way by parsing the data from Treyarch's own wav headers. Further instructions and info are included in the read_me.txt.

Name = Black Ops WAV Extractor

Author = Chronic

Category = Rippers (audio tools)

Game supported = Call of Duty Black Ops

File formats = .wav, .iwd

Platform = PC

Description = A tool that, along the usual extraction of .wav sound files, also fixes them due to their lack of a standard WAV header by parsing data from Treyarch’s own .wav headers. More info in enclosed read_me.txt

Version = 1.1

Filesize = 224 KB

Download =

System = Windows

License = Public domain

Opensource = No

Re: [PC]Black Ops WAV Extractor

Posted: Sat Jan 08, 2011 10:00 am
by Mr.Mouse

Re: [PC]Black Ops WAV Extractor

Posted: Sun Jan 09, 2011 3:38 pm
by Chronic
An update has been released for Black Ops Sound Extractor, fixing the exploit of wrong length detection in certain audio/video programs. Now the lengths are correctly calculated.
Download link in the previous post updated.

Re: [PC]Black Ops WAV Extractor

Posted: Wed Jan 26, 2011 9:40 pm
by Pepper
Hope im not bumping, but any thoughts about support for the wave data in .ff files? once you dezlib them, its the same debacle, but i can't seem to get any header working on them.

Re: [PC]Black Ops WAV Extractor

Posted: Sat Jan 29, 2011 1:17 pm
by Chronic
Sure, thanks for noting that, didn't even think there would be any samples in .ff's. I'll take a look at it when I have the time and update the tool.

Re: [PC]Black Ops WAV Extractor

Posted: Sun Jan 30, 2011 3:57 pm
by Pepper
Yeah, its the gunshots and misc sounds mainly, you can tell when you find one in a hex editor, because it has a file path for it, and then the data. I.e.: sound\wpn\flame\dyn_fire\dyn_fire_00_l.wav (followed by data). they seem to mostly be at the end segments of .FF files, the last 20mb or so of the dezlib'd chunk.

Re: [PC]Black Ops WAV Extractor

Posted: Thu Jul 07, 2011 6:03 pm
by Chronic
@Pepper: Sorry for such a late reply, but I'm afraid I can't do anything about the .ff .wav files as they are not in the same format as the .iwd ones. They usually have paths pointing to the same folders as in the .iwds, but there are no such .wavs in the .iwds, so those are unique to the .ff files.

Anyway, I've prepared a significant update for the WAV (samples, music) extractor for Call of Duty: Black Ops, which now includes a log file, an .ini config file and can generate a .m3u playlist of all extracted .wavs whose name you can choose (for every session). and is much, much faster. For instance, I managed to extract .wavs from all the 33 .iwd files in approx. 7 mins. The previous one was too slow, took about 3 mins for 1 .iwd; now it's a matter of seconds for most .iwds. Also, it produces slightly smaller fixed .wav files, but with no change in audio fidelity.

Please do read the read_me.txt included in the package as it includes some important new info.

Download BLOPS2WAV v2.0 from here or here:

Re: [PC]Black Ops WAV Extractor

Posted: Wed Jul 13, 2011 2:01 am
by Pepper
Yeah, they are a different format. and guess what. the blops mod tools beta on steam is released, they included all the wav files in a "RAW" folder, but the sounds still are this weird format, probably some kind of xwma or adpcm like WAW (which had a combo of a few xwma files here and there), but when you give something to modders and content devs to use and put it in a folder named "raw", i'd expect it to be, well, standard wav data. Damn you treyarch!