Left 4 Dead 2

Left 4 Dead 2

Not enough ratings
如何修改游戏内的主菜单背景音乐
By 您🛰
现代音乐(器乐)的一个主要特征是来回交替的A-B-A-B结构,个别器乐的结构仅仅只是单纯的【前奏-A-B-A-B】或【前奏-A-B-过渡-AA-BB-结尾】,我们可以利用这一点来将某个曲子修改成主菜单音乐。
   
Award
Favorite
Favorited
Unfavorite
看好了,主菜单背景音乐是这么改的

现代音乐(器乐)的一个主要特征是来回交替的A-B-A-B结构,个别器乐的结构仅仅只是单纯的【前奏-A-B-A-B】或【前奏-A-B-过渡-AA-BB-结尾】,我们可以利用这一点来将某个曲子修改成主菜单音乐。

首先,在不替换本地文件及重建音频缓存的情况下,我们只能使用与将要被替换的主菜单背景音乐具有相同长度的音频作为用于替换的音频文件。

任何长度长于vanilla(原版)主菜单音乐的音乐都会在游戏内以一种被裁剪的形式播放(歌曲的播放在主菜单背景音乐的结束点结束,例如1分40秒),因此对主菜单的背景音乐的修改的过程主要涉及将音频文件手动裁剪至与vanilla背景音乐相同的音频长度。

在了解器乐的主要结构特征的情况下对音频的裁剪实际上相当的简单。首先,我们需要“标记”前奏、A、B、过渡和结尾结构。

仔细聆听跌宕起伏的节奏,确定“节奏(结构)”的起始点与结束点,然后将它们分割。重复这个过程,直至你分割了所有符合条件的结构。

然后就是删除、拼接、替换、桥接甚至复制被分割的结构(选区),在确保音频文件听起来像模像样的情况下将其长度通过这种方法来裁剪(或者延长)到与vanilla主菜单音乐相似的长度。

*为了让我们的裁剪对象听起来像个人样,最好成对使用A-B结构,并且A和B的连续使用数量要么是1,要么是复数(2等;AA-BB)。
*过渡后的第一个A结构可能是渐进式的,这意味着其本身可以作为“过渡”结构来使用,或者也可以将其视作“过渡”结构的一部分(在这种情况下,在其之前的“过渡”结构可以直接裁剪掉);“结尾”可能是A或B结构的复用(较为平缓的版本),这同样也意味着我们可以对其进行一些美妙的工程项目

然后通过改变播放速度和删除采样点将音频文件的长度修剪至与vanilla音频文件相同的长度,必要时也可以通过删除、替换某个A或B结构来裁剪音频。

完成上述过程后,你的音频文件就可以以一种相对完美的形式替换游戏内的音频了。怎么样,学废了吗?


https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3108785492

* 编注:怎么用 GCFScape 反编译游戏文件并提取vanilla音频文件,以及如何用 Left 4 Dead 2 Authoring Tools 的 /Left 4 Dead 2/bin/vpk.exe 来打包vpk,你得自己在网上找(我不重复造轮子)。
* 视频中编辑音频用的工具是 Audacity。在启用大硬简体中文输入法的情况下这玩意会卡死。
* 用这个mod来提高主菜单背景音乐的音量:https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3108731629

我拍个群号在这里看看有没有人加群🙃(大概没有):652259423(请不要在群里问问题😒)