欢迎食用『主界面』~,这里是赵苦瓜的看板娘desu~

#
【日常】瞎解包绝区零文件记录
首页 > 点滴记录    作者:赵苦瓜   2022年8月7日 12:21 星期日   热度:1628°   百度已收录  
时间:2022-8-7 12:21   热度:1628° 

绝区零终于一测了!

但是暂没有测试权限只能看别人玩qwq

唉,只能瞎解包玩了。


前言:

工具没有好坏,重要的是你怎么去使用它!

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

这次把 CG 动画部分放在最后,原因稍后再讲


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

还是熟悉的老朋友 pck 文件

ZZZ\Win_Data\StreamingAssets\Audio\Windows里面可以找到几个 pck 文件


和原神、星穹铁道一样,使用 Extractor 2.5 解包即可。

可以解出来一堆加密的 pck 文件。

然后vgmstream进行解密和转码
https://github.com/vgmstream/vgmstream/
下载完release里面的vgmstream-win.zip(windows系统),解压缩之后,把加密的 wav 文件拖到 test.exe 上面就可以转换了,转换完成的音频就可以播放了。

批量转换脚本:

@echo off
for /r %%i in (*.wav) do (
	"E:\Program Files\VGMStream\test.exe" "%%~nxi"
	del "%%~nxi"
)
pause
记得把那个 test.exe 的地方改成你解压完的那个里面的 test.exe 
如果转换完不想删除的话,把 del 那一行删掉即可


CG.pck 是 CG 动画的背景音或者通用的声音(比如邦布发出的声音)

CG_VO_CN.pck 和 CG_VO_JP.pck 是 CG 动画中的角色配音


CG_VO_CN 00001.mp3 那是我的保险箱!


Chara.pck 里面是角色的一些音效,比如走路打斗之类的

Chara_VO_CN 和 JP 是角色的语音,比如加入队伍语音什么的

Comic 似乎是剧情中漫画的配音


bundle文件解包

和原神的 blk 文件类似,绝区零用 bundle 格式来存储 unity 的数据

可以使用专为绝区零魔改的 AssetStudio —— ZZZStudio 来进行解包。

Razmoth/ZZZStudio: Modded AssetStudio for Zenless Zero Zone (github.com)

在github的release页面下载最新版,解压缩后即可使用。

选择左上角的File -> Extract folder,选择绝区零的Win_Data\StreamingAssets\Bundles文件夹,然后等待他载入即可。

注意:载入全部数据至少需要12G内存,请内存不足的玩家不要轻易尝试,否则可能造成电脑死机

另外载入过程中可能会占用数十G的C盘空间,请提前预留好空间。

载入完成后可以在Filter Type选项里面筛选自己想要查看的类型,比如Mesh是模型文件,Texture2D是一些贴图文件和图片,VideoClip是游戏里的一些视频片段,比如屏幕上的广告版、选取剧情章节的动态效果等,Sprite里面好像也是一些图片?

我解出来一个手机端的截图?一些角色的选择头像还有一个月亮?

TutorialType02.jpg

IconRoleSelect01.pngIconRoleSelect05.pngIconRoleSelect09.pngIconRoleSelect10.pngIconRoleSelect11.pngIconRoleSelect12.pngIconRoleSelect13.pngIconRoleSelect14.pngIconRoleSelect15.pngIconRoleSelect16.pngIconRoleSelect17.pngIconRoleSelect18.png

moon_bright.png



CG动画尝试解包

与原神和星穹铁道都不同,也可能是一测的缘故,绝区零的CG动画不是我们熟悉的usm文件。

我并没有在类似之前的路径中找到usm文件。那么CG动画都去哪了呢?

细心的读者可能注意到,解包音频的时候有一些有关CG的音频,这说明CG的音频和视频是分开的。

那么视频在哪里呢?

还记得解包bundle文件时的VideoClip吗?这里面的视频大部分都是没有声音的。

恰好,我在这里面找到了一些名为CutScene_ChapterX_XX的文件!

没错,这就是CG的视频文件!

光解出来视频肯定是不够的,起码也得把声音配上。

于是根据时长,我尝试匹配了CG.pck里面的背景音效,都可以匹配上。

正当我以为已经完事的时候,才发现事情没有那么简单。

这样简单搭配上的结果就是,没有声优配音的,只有背影音效和背景音乐的视频,,,

于是又想到了CG_VO_CN.pck里面的文件,然而,这里面的文件文件名只有序号,而且每一个音频文件都是某一个角色说的一小段话,,

也就是说,合并视频的时候不仅每一个角色的配音要单独放到一个音轨里,还要找清楚每一小段配音究竟是在哪一个CG的什么地方,,

由于游戏逆向工程量太大了,现阶段不太可能直接从游戏内找到对应的匹配。

于是,我找到了一些录制游戏实际效果的视频,通过视频来和这些零散的语音一一对照,之后再把他们调整到合适的位置

在忙活了一天后,终于完成了视频的初步版本。

40b4230cd47e4a5cb0081e84306b252d71e8cee7.png

d657832c569c5e132c822317e1c646ff0fc214ce.png每一个角色都是单独的音轨,,当时因为这个一共做了十二个轨道才完成,,太可怕了

不过听说崩崩崩早期的视频也是类似这种情况,后来改为了usm文件

还是改回usm吧,,这样解太费劲了,,

本文作者:赵苦瓜      文章标题: 【日常】瞎解包绝区零文件记录
本文地址:https://blog.jixiaob.cn/?post=89
版权声明:若无注明,本文皆为“赵苦瓜のBlog~”原创,转载请保留文章出处。
jiujiu2022-10-02 22:38
大佬,能分享下hoyostudio嘛。到处都找不到,十分感谢!
赵苦瓜2022-10-03 00:10
@jiujiu:我不敢分享,分享了米忽悠就给我发律师函了(
赵苦瓜2022-10-03 00:10
@jiujiu:不过可以到我隔壁解包原神的评论区看看
打工人2022-09-22 11:37
这个HOYOstudio.master怎么用呢
打工人2022-09-22 11:38
@打工人:看了半天没有找到可以打开的程序。
赵苦瓜2022-09-22 21:57
@打工人:可能你下载的是源代码吧,是需要编译后才能打开的。
当然你也可以直接下载编译好的版本
路过的人2022-09-14 13:08
dalao,最好还是把bundle那里删了比较好,原作者已经吃DMCA了¯\_(ツ)_/¯
赵苦瓜2022-09-14 23:38
@路过的人:嗯,我知道
DDD2022-09-05 11:56
能分享下ZZZStudio工具吗,上面的链接里面已经删除了
赵苦瓜2022-09-05 13:05
@DDD:好像变成HoYoStudio了
https://github.com/Razmoth/HoYoStudio
DDD2022-09-05 13:53
@赵苦瓜:感谢
zzz2022-08-16 11:56
大佬有资源分享吗
赵苦瓜2022-08-16 18:32
@zzz:米忽悠不让分享=w=

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