nuym's blog

开出的是一片春光,落下的是一片春景。

nuym avatar

Author

nuym

学生 · 技术爱好者

Telegram

我的频道

不定期分享动态和想法

t.me/nuymshome
联系方式
QQ
发送邮件

提取MaiMaiDX的音乐资源

提取MaiMaiDX的音乐资源

nuym
nuym 作者
2025-09-20
更新于 09-20
预计阅读 3 分钟
552 字

前情提要

今天拿到了最新最热HDD,心血来潮想要提取音乐资源,往常这时候就有人在B站公开游戏界面乐曲了,所以我想试试我也能不能试一试提取,简单试了下并不难。

准备工作

VGMToolbox

HCAデコーダ v1.21

任意一个文本文档编写器(支持编码格式更改)

这里博主使用Notepad++

该软件作者有rh倾向,不推荐使用

准备游戏资源

目录位于Package\Sinmai_Data\StreamingAssets\A000\SoundData

files

使用VGMToolbox将acb/awb文件转为hca文件

打开VGMToolbox.exe

依次选择VGMToolbox➝MIsc.Tools➝Generic➝Common Archives➝CRI ACB/AWB Archive Extractor

将要转换的文件拖入VGMToolbox中。

这里博主使用Mai2Cue.awb来举例

process

成功后会在SoundData目录下出现_vgmt_acb_ext_Mai2Cue文件夹

依次打开Package➝Sinmai_Data➝StreamingAssets➝A000➝SoundData➝_vgmt_acb_ext_Mai2Cue➝awb

得到如下文件

files_list

使用HCADecoder.v1.21将hca文件转为wav

打开文件目录

hcadecoder

使用Notepad++打开该文件オプション指定デコード.bat

默认打开应该会自动切换编码Shift-JIS,若没有则在NotePad++工具栏找到编码➝编码字符集➝日文➝Shift-JIS

将第16行的代码

set X_K=CF222F1FE0748978

改为

set X_K=7F4551499DF55E68

sinmai使用的 HCA Key 为7F4551499DF55E68

edit_hca

Ctrl+S 保存退出

オプション指定デコード.bat重命名为任意值,这里举例A.bat,为了后续使用cmd调用该bat文件。

cmd

在地址栏中输入cmd,在该目录下打开cmd。

然后键入A.bat D:\path\to\your\sinmai\Package\Sinmai_Data\StreamingAssets\A000\SoundData\_vgmt_acb_ext_Mai2Cue\awb\*.hca

注意你需要将D:\path\to\your\sinmai替换成你自己的地址。

回车,然后你可能会看到一堆乱码,一直回车,直到无法回车

cmd_result

然后查看Package\Sinmai_Data\StreamingAssets\A000\SoundData\_vgmt_acb_ext_Mai2Cue\awb目录,你会发现多出了许多wav文件,试着播放下,如果正常,则解密正常,如果听到电流声,则考虑是否有正确更改HCA密钥文件。

How do you like this post?

Leave a like if it helped you.

分享这篇文章

知识因分享而增值

标签

技术
maimai
舞萌

版权声明:本文作者为 nuym,首发于www.nuym.cn

遵循 CC BY-NC-SA 4.0 许可协议。转载请注明出处!