Witcher 3 usm file

Codecs, formats, encoding/decoding of game audio, video and music
traderain
Posts: 12
Joined: Sat Feb 06, 2016 6:06 pm

Witcher 3 usm file

Post by traderain »

Hey,
So in The Witcher 3: The Wild hunt the game's movies are stored in USM files they are multiplexed CRI usm files. With VGMToolbox I managed to get the video from the files but can't manage to get the sound from them and in theory it should have multiple audio channels for the different languages that would bo great to harvest from them too. I found some info about how they could be solved but I would rather not figure out these japanese pages because they are really confusing. A couple other games have similar formats so if someone can point me to the right article that will help a lot or if possible help me convert the sample file to a proper format.
Thanks in advance,
Traderain

Sample file: https://drive.google.com/file/d/18wMHzh ... sp=sharing
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Witcher 3 usm file

Post by brendan19 »

The sample you submitted only has one audio track.

Upload a sample with more than one audio track.
traderain
Posts: 12
Joined: Sat Feb 06, 2016 6:06 pm

Re: Witcher 3 usm file

Post by traderain »

brendan19 wrote:The sample you submitted only has one audio track.

Upload a sample with more than one audio track.

I was just assuming the multiple audio tracks but in that case they distribute different files for the different languages of the game. How did you manage to extract sound? The adx files from vgmtoolbox don't seem to be working for me at all.
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Witcher 3 usm file

Post by brendan19 »

The sample you gave used HCA, not ADX.

I checked using the CRI's own software to be certain.

It features a video player for .usm files and if there is more than one audio track, you can swap to it.

VGMToolbox will output multiple audio streams from a video file as long as there are multiple audio streams.
traderain
Posts: 12
Joined: Sat Feb 06, 2016 6:06 pm

Re: Witcher 3 usm file

Post by traderain »

Thanks for the reply. Looked around a bit and found this: https://github.com/Destrapier/hca2wav altought doesn't seem to be working with this particular file nor any other tool I try. If you or anyone could help to figure out how to get wav out of this that would be awesome.
Couple other samples: https://drive.google.com/file/d/18HMOCj ... sp=sharing (files are are a couple folder leves inside sorry in advance)
traderain
Posts: 12
Joined: Sat Feb 06, 2016 6:06 pm

Re: Witcher 3 usm file

Post by traderain »

Actually after a little more search it seems like what I actually need is the decription key for the audio channels. Altought I have no idea how to obtain that since the hcs64 forums don't have it.
Savage
Posts: 176
Joined: Thu Oct 02, 2014 4:58 pm

Re: Witcher 3 usm file

Post by Savage »

Hi! i found how to fix the audio from the file you requested, you need this tool HxD
https://mh-nexus.de/en/downloads.php

1-Download and run the program
2-Put the audio extracted from the file endmovie.usm (endmovie_40534641.hca) in the Hexeditor
3-Now we are going to delete some trash created by Vgmtoolbox, you must replace the values 72 76 from 00000020 to 00 00, then save it
4-See the example
Image
5-Now download the decoder attached in this post
6-Go to the shell or similar and run (where you have the hca and the hcadec)[ hca.exe endmovie_40534641.hca] if it works you can play the file

Anyway, here you have the file reconverted to opus (292 kb's)
http://s000.tinyupload.com/index.php?fi ... 3732487793