欢迎食用『主界面』~,这里是赵苦瓜的看板娘desu~
【日常】瞎解包原神文件记录
首页 > 日常    作者:赵苦瓜   2021年2月3日 23:37 星期三   热度:12854°   百度已收录  
时间:2021-2-3 23:37   热度:12854° 

7D}KQSDSXMC4ZW6Y1Z%PV(9.jpg

前言:

目前发现了CG动画(usm文件)、角色语音包&背景音乐&各种音效(pck文件)是可以解包出来的。

其中CG动画的音频部分解包出来可以正常播放,m2v视频被加密了目前还没有找到解密的方法。

如果需要MMD模型,还是建议在文章底部找到官方配布的链接进行下载。


CG动画尝试解包

翻了一下原神的资源目录

在D:\Program Files\Genshin Impact\Genshin Impact Game\YuanShen_Data\StreamingAssets\VideoAssets\StandaloneWindows64里面发现了一些USM文件,应该是视频

然后下载了vgmtoolbox_bin_r977进行转码,转码为m2v

点击查看原图

然后得到了一个似乎被加密而无法播放的m2v视频(后续经大佬查看确实加密了,但是似乎能看密码)和一堆HCA音频

然后使用这个进行HCA音频转码,转为WAV

https://github.com/OpenCGSS/DereTore/

然后下下载解压,把HCA文件拖到hca2wav.exe上面即可完成转码

这个音频是正常的,我测试了很多CG动画,都可以使用这种方法解包出音频。

后来我又对视频文件进行了分析,发现是采用VP9进行的视频编码。

使用ffmpeg可以强制转换成MP4,但是得到的视频文件是全程花屏的,这并不是我们想要的结果。

目前还不清楚视频如何进行解密,欢迎大佬指点!



角色语音&背景音乐尝试解包

然后翻到一堆pck音频

D:\Program Files\Genshin Impact\Genshin Impact Game\YuanShen_Data\StreamingAssets\Audio\GeneratedSoundBanks\Windows

使用了Extractor2.5进行解包

然后我得到了一堆加密的WAV文件


然后根据评论区老哥还有https://bugxia.com/2377.html这篇博客的指点

我们采用vgmstream进行解密和转码

https://github.com/vgmstream/vgmstream/

下载完release里面的test.zip,解压缩之后,把加密的wav文件拖到test.exe上面就可以转换了,转换完成的音频就可以播放了。

批量转换:写一个bat:

@echo off
for /r %%i in (*.wav) do (
	"E:\Program Files\VGMStream\test.exe" "%%~nxi"
	del "%%~nxi"
)
pause


记得把那个test.exe的地方改成你解压完的那个里面的test.exe

如果转换完不想删除的话,把del那一行删掉即可


由于音频都没有命名,所以说只有听了才知道是什么。

比如Music是一些游戏内的背景音乐

Music_1.5_0 00033——若陀龙王战斗曲(其一)

Music_1.5_0 00009——优菈出场曲

Music_1.5_3 00001——若陀龙王战斗曲(其二)

Music_1.5_4 00030——若陀龙王战斗曲(其三)

Minimun是一些窗口交互的音效和登录背景音乐

SFX是一些音效(包括怪物的声音,比如愚人众、深渊法师、史莱姆、公子、纯水精灵等,还有兔兔伯爵爆炸声,元素方碑声,做饭声),Banks里面也是更多的音效,好像有踩沙子的声音,击剑声,掉水声,打破箱子声,留影机照相声,角色界面切换不同元素角色的声音,元素反应的声音,射箭的声音

Stream里面似乎是一些背景音,风声,鸟叫声,狼嚎声,海浪声,嘈杂的集市声,蒙德主题曲片段等

对应语言的文件夹里面的文件是一些角色的语音

这些角色语音不是按顺序排的,很乱,里面既有任务语音,还有角色的那个详情的语音,都是掺杂在一起的。


不过B站有位老哥解包出来之后通过调用腾讯的语音识别,能大致知道一些语音表示的是什么。
原文章:原神语音文本整理 - 哔哩哔哩 (bilibili.com)

对照表的在线文档:[只读]原神1.6 语音asr 6-8 简单修正 - 金山文档 (kdocs.cn)


几个解包出来的语音(为了方便在线播放已转换为MP3):

不太行,这锅盐多了(言笑):

起个难听的绰号(派蒙):

该电一电了(丽莎):

交给我吧,什么都可以交给我(诺艾尔):

爆炸(兔兔伯爵)SFX_1.6_0 00159:

发现你了~偷窥者(雷莹术士)SFX_1.6_2 00062:

你是~来陪我玩的吗(雷莹术士)SFX_1.6_2 00061




之前的错误示范:


然后使用ww2ogg 0.24进行解密和转码

然而用0.24版本会报错:


ww2ogg "F:\VO_1.3_0 00001.wav" -o test.ogg
Audiokinetic Wwise RIFF/RIFX Vorbis to Ogg Vorbis converter 0.24 by hcs

Input: F:\VO_1.3_0 00001.wav
Parse error: expected 0x42 fmt if vorb missing


于是我又换了ww2ogg019

然后还是报错Parse error: unknown chunk type

我好像明白了什么

或许语音包加密了解不出来



MMD模型

哦,对了,如果你想要原神里面角色的MMD模型的话,原神官方是有在模之屋配布的

戳链接:https://www.aplaybox.com/u/680828836




本文作者:赵苦瓜      文章标题: 【日常】瞎解包原神文件记录
本文地址:https://blog.jixiaob.cn/?post=49
版权声明:若无注明,本文皆为“赵苦瓜のBlog~”原创,转载请保留文章出处。
PeakGymnast2021-11-19 13:05
大佬,可莉的文件是哪个哇,我找了老半天没找到
ChrisisNotdebu2021-10-25 10:44
大佬,现在有办法提取场景地图吗
赵苦瓜2021-10-27 17:07
@ChrisisNotdebu:emmmm 角色模型和场景模型之类的我还没研究过
昆水少格2021-10-02 22:28
为啥我用vgmtoolbox解压出来9个文件?一个m2v,四个bin和四个adx
昆水少格2021-10-03 09:02
@昆水少格:会不会是unity动画?
赵苦瓜2021-10-05 10:42
@昆水少格:那四个adx应该是分别对应四国语言的语音(40中文41日本语42英语43韩语)
哪个文件解包出来adx的,我这边都是一个m2v加四个wav鸭
144hz2021-11-24 14:46
@赵苦瓜:音频现在应该也加密了变成了bin,16进制打开看文件头的一些数据相比于hca有0x80的偏移,但是改回去依然有问题
144hz2021-11-24 17:05
@赵苦瓜:又研究了一下新加的视频文件解压出来的音频的头文件,其中一个bit变成了0x38,看了下HCADecoder的源码,0x38代表加密,没有密钥解码出来的音频就是坏的。
ddya2021-10-01 16:58
想找逐月节CG,到m2v发现看不了,哎
赵苦瓜2021-10-02 09:15
@ddya:确实,还没有找到视频怎么解密qwq
azuka2021-09-29 21:53
thanks u big brother嘿嘿
赵苦瓜2021-09-30 20:12
@azuka:=w=
cgion2021-07-21 23:35
在这蹲一个CG提取
GHS第一人2021-05-20 15:44
所以m2v怎么继续解码啊。。。想要以前的CG。。。。有好几个过场CG挺好看的,想要无UID水印的。
赵苦瓜2021-05-20 19:42
@GHS第一人:暂时还没有找到办法QwQ
GHS第一人2021-05-21 13:25
@赵苦瓜:国外网站找不到破解方法。。。。这到底是是啥加密这么厉害= ^ =
xerer2021-06-28 22:35
@赵苦瓜:大佬能不能找到日配深渊咏者的语音mp3啊
xerer2021-06-28 22:36
@xerer:麻婆的声音太上头了
赵苦瓜2021-06-28 22:45
@xerer:阿这,,需要一个个的听来排查,,工作量挺大的,,建议自己解包找找=w=
xerer2021-06-28 22:49
@赵苦瓜:好的
xerer2021-06-28 23:28
@赵苦瓜:大佬能不能帮我解包?我没有电脑qwq
只要1.5日配的就可以了qwq我自己翻
赵苦瓜2021-06-29 16:19
@xerer:阿这,,文件挺多的,我试着解包出来传OneDrive
赵苦瓜2021-06-29 17:01
@xerer:https://ovgfwacnz9-my.sharepoint.com/:f:/g/personal/zkg_databomb_top/EiRuVd9I8_pJsEmnjWGzLrMBSr8MEOFrXtz1Opn89frdDw?e=jEVkVC

一共有3000多个文件,一个多G。不确定里面有没有战斗语音,我听着大部分都是剧情的语音。如果没有战斗语音的花那他不同语言的战斗语音应该是放一起了
xerer2021-06-30 00:10
@赵苦瓜:谢谢!
xerer2021-06-30 01:32
@赵苦瓜:我很抱歉,,,捣鼓了好久也没有下载到,但是我创建了一个onedrive的账号,你也许可以和我共享文件夹?2412983590@qq.com
赵苦瓜2021-06-30 09:05
@xerer:_(:з)∠)_按道理讲有这个链接的都能直接访问啊,给你发送共享邀请了
xerer2021-06-30 09:28
@赵苦瓜:没有收到共享邀请,,,怀疑我和你的不是一个软件,,,不过我刚刚换了一个浏览器发现可以下载了,,我昨天晚上怎么没想到,,这两天麻烦你了_(´ཀ`」 ∠)__
赵苦瓜2021-06-30 09:31
@xerer:刚才我解包SFX包1.6的时候发现怪的语音应该是都在这个包里,比如深渊法师的急死我了,愚人众的这回是全熟之类的都有,应该不在那个jp的语音包里
xerer2021-06-30 11:12
@赵苦瓜:水火冰法这些说的是qq语啊,通用的,我要找的深渊咏者是有分中配日配的,,,我现在在听呢
xerer2021-06-30 11:13
@赵苦瓜:找不到再看看你说的那个吧
赵苦瓜2021-06-30 11:25
@xerer:那些冰莹术士、纯水精灵之类的四种语言都在这个SFX包里面,应该就是在这里
xerer2021-06-30 11:53
@赵苦瓜:啊这样啊,那大佬分享一下吧
赵苦瓜2021-06-30 12:10
@xerer:还是之前的链接里面
xerer2021-06-30 13:15
@赵苦瓜:14000个文件,不知道一共要多少g,刚刚下了400多m断了,怕是不够流量下载了,还是等放假回家再找吧Orz
赵苦瓜2021-06-30 13:27
@xerer:嗯,我放OneDrive除了方便打包下载还有一个就是可以在线听
xerer2021-06-30 13:37
@赵苦瓜:要是可以在自己手机上解就好了_(:з」∠)_
p88oo2021-05-09 23:28
翻了下国外好像也没有能解密视频的情况(或者被国外内鬼掌控着不传播?)好想弄凝光过场动画的无水印图啊QAQ
赵苦瓜2021-05-10 14:51
@p88oo:qwq
p72021-04-28 00:23
语音使用vgmstream,目前解包可以就是不会打包
赵苦瓜2021-05-01 16:20
@p7:OK!多谢指点!

返回顶部    首页    后花园  
版权所有:赵苦瓜のBlog~    站长: 赵苦瓜    主题寒光唯美式V2.4.1  程序:emlog   鲁ICP备20030743号-1      sitemap