Looking for assitance regarding extracting and rebuilding ".usm" files.

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
GarryOlsen
Posts: 11
Joined: Sun May 02, 2021 5:45 am

Looking for assitance regarding extracting and rebuilding ".usm" files.

Post by GarryOlsen »

Hi all,

I've recently been attempting to encode the per-rendered videos for the title "Batman Arkham City", however I'm encountering some issues with getting the extracted ".adx" (audio) files to properly play or convert to ".wav" using "ffmpeg". My issue is that there are around 5 extracted ".adx" files per ".usm", 2 of which are identical but unplayable, with the other 3 being non-english localisations. I'm able to convert the extracted ".m2v" (video) to a ".avi" and then to a ".usm" however I'm unable to do so with the audio (".adx"), as the script I'm using encounters an error parsing the ADX header when attempting to convert the ".adx" to ".wav" using "ffmpeg". If anyone wants to give it a shot, here is a sample ".usm". I should mention I'm using "vgmtoolbox" to extract the audio/video.