OpenNaja / cobra-tools

A suite of GUI tools for extracting and modifying OVL and OVS archives, as well as editing the associated in-house file formats. Also includes a model plugin for Blender. For downloads, guides, and FAQs visit:
https://opennaja.github.io/cobra-tools/
GNU General Public License v3.0
100 stars 28 forks source link

AUX file support #58

Closed harlequinzeg0 closed 4 years ago

harlequinzeg0 commented 4 years ago

The aux files are super similar to standard ones, just the BKHD header is different from standard http://wiki.xentax.com/index.php/Wwise_SoundBank_(*.bnk)#BKHD_section

new header is: BKHD, length of section, version, id1?, id2?, constant, constant, zeroes

Can easily extract audio into wem files and convert either to uncompressed wav with WWISE or ogg with ww2ogg using following settings:

ww2ogg.exe audio.wem --pcb packed_codebooks_aoTuV_603.bin
revorb.exe audio.ogg

will need to convert back to wem (can use WWise if using wavs) and inject new wems into the the aux archive with a custom injector.

HENDRIX-ZT2 commented 4 years ago

We've implemented it.