迩小、莪宠迩 发表于 2020-4-15 23:23

【替换游戏内音乐详细教程,手把手一带一路,包教包会】

本帖最后由 洋娃娃 于 2020-4-16 13:02 编辑

我一直认为玩(撸)好死或生这款游戏有这么几个要素:人物、服装、动作、声音、音乐
声音和音乐有何区别?声音是指人发出的声音,音乐是指背景音乐,缺一不可游戏内置音乐有四首我是特别喜欢的,分别是:Kasumi主场音乐,MarieRose主场音乐,天空竞技场主场音乐及其衍生的电音版
其他的音乐都很难激发起我的兴(性)趣,于是,就决定动手了,希望有和我同好的朋友能够喜欢
整篇文章实质上是将原作者megonumero的教程进行翻译,并结合自己实操中遇到的问题及解决方法进行分享,若有侵权,只能祈祷他看不懂中文;P

所有工具都在我分享的另一个帖子里,可以自行下载**** Hidden Message *****

1、首先打开rdbtool中的qrdbtool工具,就是MarieRose头像的应用程序,然后open打开游戏目录下的RRpreview.rdb文件,得到文件若干,其中,声音文件均以SRSA/SRST结尾。
2、有些文件仅有单独的SRSA,而有些文件它在拥有SRSA文件的同时,会有一个对应的SRST文件,名字是一样的。
3、游戏内DOACenter中是可以修改默认音乐的,这里的所有音乐你不用找了,我直接告诉你在SE1_Common_BGM.srsa和SE1_Common_BGM.srst内。
4、导出这两个文件之后,同时放到SRSxtool文件夹内,然后将SE1_Common_BGM.srst拖进SRSxtool应用程序中,就会生成一个文件夹,文件夹内包含所有解压出来的音乐。



这里我把文件夹的名字加上了original,作为原始备份文件,然后创建一个空的同名文件夹,以作后用。
接下来是关键步骤,请不要开小差。
5、去导出的音乐文件夹中寻找你需要替换的原始音乐,比如说我不喜欢训练场地的背景音乐,我想用喜羊羊与灰太狼主题曲替换掉它,那么你首先必须先找到训练场地的背景音乐才行。(啥?怎么找?自己一个个去听啊。。。)值得注意的是,这里的音乐文件名和游戏内是不同的,但是游戏开发者肯定需要自己标记一下的,否则他自己都找不到,于是,可以从文件名大概的猜测哪一个文件是自己需要的。
6、找到之后,将你的音乐重命名为该名字,比如说我需要把喜羊羊与灰太狼重命名为bgm_doa1_advertise_ps,因为在整个程序的内部,是一个映射关系,除非你去改这个关系,在最底层的代码中增加喜羊羊与灰太狼,否则是不可能凭空多一首BGM的。然后将该文件放入到我们刚刚准备好的空文件夹中,这里是名称为SE1_Common_BGM的文件夹。
7、但是这里有一个问题,在源文件中,bgm_doa1_advertise_ps是ogg格式,而你的破歌是mp3格式,底层代码是不认识你的,所以你必须要转码。这里直接给你一个网站,https://convertio.co/zh/ogg-converter/,一天可以转10分钟,对,你没有听错,不是10首,也不是100兆,它限制你10分钟的转换时间(不包括下载和上传时间),还是比较良心的吧,我相信你也不会急这么一天两天。注意,源文件中是什么格式的音乐文件,你进去的也必须相同。
8、把你刚才提取出来的.srst为后缀名的文件拖进SRSxtool_replace应用程序中,这里是SE1_Common_BGM.srst。
9、应用程序执行完之后,把SE1_Common_BGM.srsa,SE1_Common_BGM.srst两个文件同时放到你主游戏目录中的redelbe下的PPreview文件夹中,然后进游戏体验不一样的灵魂吧~(最后一步灵感出自于我下载了一个皮肤纹理增强mod,人家就是把文件直接塞到MaterialEditor中的,所以这里无师自通,从哪里提出来的文件,就放到哪里去)

Redelbe的伟大之处在于它就像一个USB,即插即用的,如果哪天你不需要替换音乐了,直接删除PPreview内的所有文件就可以了,它实现了一个程序最需要的几个内容:可维护性,可扩展性
更多的扩展内容,包括把Kasumi战败后的娇喘声换成三上悠亚等等的。。。。那就大家自由发挥了,知道原理之后,世界就是你的,愿一起奋进!
(有谁知道怎么增强湿身和脏污效果嘛。。。)

咖啡苦 发表于 2020-4-16 00:18

本帖最后由 咖啡苦 于 2020-4-16 11:18 编辑

包会包分配

fangenkui 发表于 2020-4-16 09:28

无节操的小泉 发表于 2020-4-16 13:12

{:3_93:}不能替换人物战斗语音吗

80sex 发表于 2020-4-16 13:22

老铁666!必须支持一波!http://bbs.3dmgame.com.weibosa.com/img/emoji1.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji2.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji3.jpghttp://bbs.3dmgame.com.weibosa.com/img/emoji4.jpg

迩小、莪宠迩 发表于 2020-4-16 17:07

无节操的小泉 发表于 2020-4-16 13:12
不能替换人物战斗语音吗

可以的,只要找到就可以换了,我估计你是指人物进场语音?

无节操的小泉 发表于 2020-4-16 18:14

迩小、莪宠迩 发表于 2020-4-16 17:07
可以的,只要找到就可以换了,我估计你是指人物进场语音?

对战时候的语音 比如必杀技之类的{:3_94:}比如街霸的 哈多~根 之类的

百度求生之路2 发表于 2020-4-20 00:02

【替换游戏内音乐详细教程,手把 ...

kun11642100 发表于 2020-4-20 00:17

DDDDDDDDDDDDDD

kun11642100 发表于 2020-4-20 00:19

大佬 {:3_94:}按道理来说这样人物的音效也可以提取了嘛

kun11642100 发表于 2020-4-20 01:45

大佬666 BGM是替换成功了 但是不能无缝衔接是个遗憾 可否在尝试下无缝衔接 目前发现 游戏中的BGM运行的脚本是不能支持替换进去的BGM无缝衔接的

迩小、莪宠迩 发表于 2020-4-20 08:23

kun11642100 发表于 2020-4-20 01:45
大佬666 BGM是替换成功了 但是不能无缝衔接是个遗憾 可否在尝试下无缝衔接 目前发现 游戏中的BGM运行的脚本 ...

你说的无缝衔接是啥意思?

kun11642100 发表于 2020-4-20 14:01

迩小、莪宠迩 发表于 2020-4-20 08:23
你说的无缝衔接是啥意思?

就是BGM的无缝循环

迩小、莪宠迩 发表于 2020-4-20 20:49

kun11642100 发表于 2020-4-20 14:01
就是BGM的无缝循环
我理解你的意思了,第二遍播放歌曲的时候,程序会自动剪掉开头部分。我的建议是你自己剪辑一下你的BGM,开头增加空白部分,那样就正好填充上了。

kun11642100 发表于 2020-4-20 21:03

迩小、莪宠迩 发表于 2020-4-20 20:49
我理解你的意思了,第二遍播放歌曲的时候,程序会自动剪掉开头部分。我的建议是你自己剪辑一下你的BGM,开 ...

{:3_121:}

Gradiusz 发表于 2020-4-29 16:27

多谢分享。

runcallman 发表于 2020-5-1 23:29

good
正在捣鼓权游的音乐,来学学

tmp2010 发表于 2020-5-2 01:52

1231231231231231

972791485 发表于 2020-5-20 19:23

6666666666666666

jymyyjay 发表于 2020-5-26 18:58

说真的,6的音乐比5差太多了,有机会把6的音乐换成5的

rk4444 发表于 2020-6-7 13:04

:Q:Q:Q:Q:Q:Q:Q:Q:Q

藤堂志摩子 发表于 2020-6-28 13:39

技术贴,以前5代我就想自己替换音乐了,研究了好一阵。感谢发布这样详尽的教程。

xiaofengling 发表于 2020-7-2 22:32

真的厉害 我想把欧美人物的声音改成英文 日本的忍者改成日文不知道可以不可以

dherox 发表于 2020-7-12 12:17

磷酰基氨乙基磷酸盐dsafdsaf

YUI48 发表于 2021-3-15 19:20

工具工具

明智_光秀 发表于 2021-3-21 15:35

正想提取音效文件,感谢

TomCruce1980 发表于 2021-3-25 01:27

感谢分享

iaiiai8 发表于 2021-3-25 21:45

1111111111111111111111111111

﹏ゞ回憶︶ㄣ 发表于 2021-3-31 01:29

qiqiqiqiqiqiqiqiqiqiqi

tigerseven 发表于 2021-4-5 00:19

EEEEEEEEEEEEEEEEEEEEEEEEE
页: [1] 2 3 4
查看完整版本: 【替换游戏内音乐详细教程,手把手一带一路,包教包会】