-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tales of Arise: USM Alpha Transparency Support #3
Comments
Thank you for your detailed bug report and I apologise for the late reply. Looks like the problematic usm has two videos, one for color and one for alpha transparency, so it may be the reason why extraction failed. |
I'm glad to hear back from you , this is the log file , thanks for your works |
It seems like usm has an unknown chunk signature for chunks related to videos with alpha transparency. I'll modify the program to get more information. I'll have to let you probe the usm again if you're ok with it. |
yeah, sure, why not. |
Sorry for the huge delay. Version 0.2.3 should log unknown USM chunks now. Could you update to the latest version, run Thank you. |
1. Log file2. Command Line3. Test file4. Suggestion
|
Sorry, I messed up again in logging the usm. I don't want to bother you upgrading to the latest version and doing a probe again. So I've requested permission to the google drive link you've shared. Username of the email address that I've used is just |
From the limited logs and your screenshots, your usm seems to have two videos inside. One is an alpha transparency which may be stored in chunks with a different chunk signature as |
I'm so sorry with my mistake that I've never shared the link. 1. no alpha>And now, I found some other samples has no parts like MV_LOC_XXX_Alpha.avi. 2. vgmtoolbox
3. share link
|
Thanks. I've received them and have added initial support for alpha transparency chunks as of version 0.2.5. The video files seem to be encrypted so you may need to give the program the key to properly decrypt them. I'm not sure if alpha videos share the same encryption algorithm as regular videos, so you may have to check on that. |
@EmirioBomb sorry for mentioning you but have you checked if you can export the usm files properly? The one exported by vgmtoolbox is only the RGB video and not the alpha video. Version 0.2.5 includes support for exporting alpha videos. I couldn't check if they work since they seem to be encrypted and wouldn't play. |
😿 I'm so so sorry for not getting back to you sooner. Thanks for your hard work on this issue, it does extract a alpha and a rgb video, but the rgb one is still encrypted as you said, unfortunately 😞 I have tried to find out the [key], but there's still no clue about it. |
Can you tell what game is this from? So I can investigate more about it if I can. |
Tales of Arise, I foun an AES Key: 0x61FC71A1376A29598393E2BFB976B275705F460E29399CFD1F9C060C8CD6CE40 for it. |
Thank you. USM encryption doesn't use AES encryption so don't think that key would help much. Good thing there's a demo of the game, I'll go investigate more this weekend. |
Was this ever resolved? To my understanding, all the USM files are key encrypted. I tried my hand at finding the key and reverse engineering it myself but I'm not very experienced when dealing with Criware or UE4, so I too am in need of the key. |
Here is the EMB_AST link(not work with wannacri):
EMB_ASTI picked some difference from two files, which worked fine with left, but not right
Here is the error message
The text was updated successfully, but these errors were encountered: