家园2的音乐都放在 data\Music.big 当中,音乐格式为 Relic 自编码的 aifc 格式。

因此,要取得音乐文件,有三个主要步骤:

1、提取音乐文件
2、将 aifc 转换为 wav 格式
3、因为 wav 格式文件很大,再将其转为其他各式(如MP3)。



一、提取音乐文件
1、下载 此处 的 HW2MusicTools.zip。
2、解压之后有两个 ZIP 包,一个是 HW2ICArchive.zip,用于读取和解压 big 文件。另一个 In_Aif.zip 是 WinAmp 的解码插件,用于播放 aifc 格式的音乐。
3、解压
HW2ICArchive.zip,运行当中的 HW2ICArchive.exe。如果出现错误,你就需要先将同目录下的另外两个 .dll 文件注册。
4、这个工具的用法我就不多说了,大家稍微摸索一下就能明白的。用它把 Music.big 中的所有文件解压出来,然后将所有的 .fda 文件重命名为 .aifc 格式。 .lua 的文件不管他,删掉。




二、转换为WAV 格式

首先确认你装好了 WinAMP,然后将
In_Aif.zip解压并运行,这样你的 WinAMP 就可以直接播放那些 .aifc 文件了,但它毕竟不是通用格式。
那么就这样配置:在WinAMP的选项当中设置输出为写到磁盘而不是扬声器:





这样,用WinAMP将这些文件“播放”一遍,目标文件夹下面就会出现一堆的 wav 文件了。

小心!这些文件可能非常的大,总量将超过1G!


3、转换成MP3
这我就不多废话了。你自己看着办吧。