EVE里的音乐文件可以正常转换,解包某些游戏里的文件。一个可以把wem音频文件转换为ogg的小工具。wem是一个实时游戏音频引擎输出的格式,此音频不能直接播放,转换为ogg就可以被普通播放器播放。但是也可能出现问题,详情请见readme。
压缩包内还有源代码,可供大家参考学习。
还可以使用ww2ogg被转换为WAV文件。
使用方法:
把“packed_codebooks_aoTuV_603.bin”、“revorb.exe”、“convert.bat”、“ww2ogg.exe”复制进存放wem文件的目录,点击convert.bat,可实现批量转换。
解压下载好的ww2ogg,会发现又是一堆文件,不要紧,你不需要知道这里面是什么。
好了,全选复制所有文件,粘贴到刚才提取出的音频文件同一目录下,完成后是这样子的。
这时,双击我写好的一个转换批处理脚本Run.bat,对,就是这货
然后就开始华丽丽的转换wav到ogg文件,一万多个文件呢,期间很漫长,可以先去作别的事,喝杯咖啡什么的。转化完了之后会自动关闭转换窗口。
把转好的ogg按类型排下序,好了,现在可以打开千千静听或者其他播放器,把转好那堆音频文件拖入,可以听见声音了,声音都比较短,多是一句话什么的,或者是一些武器的音效,你可以在千千静听中按文件大小拍下序,文件较大的就是游戏的背景音乐了。
英文介绍:
ww2ogg 0.22 rebuilds some AudioKinetic Wwise RIFF (or RIFX) Vorbis files as standard Ogg Vorbis. Currently supports files from Assassin's Creed II, Army of Two: 40th Day, Mass Effect 2, and King of Fighters 12 for Xbox 360, as well as The Saboteur, Divinity 2, EVE Online, Mass Effect 2, and Star Wars The Force Unleashed II for PC, and many others. Exports loop points as Vorbis comments for use with vgmstream (rename .logg).
This is known to compute the granulepos incorrectly, so if you are using a player (such as foobar2000) which relies on the granulepos, you may wish to use revorb to fix the output from ww2ogg.