这里我们要用到软件Wwise。
进入官网,右上角选择下载,注册账号后,下载一个wwise launcher。
下载过后运行这个软件,选择侧边栏的Wwise:
这里第一次使用的时候,INSTALLED VERSIONS下面应该提示你们Wwise是没有下载的。下载它。然后就会得到我这个界面。
点击Launch Wwise,启动Wwise。
然后得到如下图所示的窗口:
第一次启动时这里没有项目。选择New,新建一个项目。
在Name栏里随便输入一个项目名称后,记住这个项目的路径,点ok进入这个项目。应该长这样:
选择我黄笔高亮的ShareSets。
在左侧栏里面找到Conversion Settings-Default Work Unit-Default Conversion Settings。如图:
双击打开它。在右侧偏上找到Format,改为vorbis,后面quality是4不用管他。如图:
然后再在左侧,点击回到audio栏,右键下方的Default Work Unit,选择import audio files,如图:
然后在弹出窗口中,选择Add Files,选择你要转换格式的所有文件后,点确认,然后点import,然后再在新弹出的窗口中再点import。如图:
然后你的wav文件就导入到Default Work Unit的下拉栏中了。如图:
你可以在这里试听、调整音量试听等(虽然我觉得用不到,但是要说明,这里调整音量并不会改变这个wav文件以及一会导出的wem文件本身的音量。)
右键一个文件,选择convert,然后在弹出窗口中再点convert,就能把它转换为wem文件。
首先注意!
在你导出之后,一定要到(你的项目目录/.cache/随机两字符文件夹)下看一眼导出的wem文件!这个文件的文件大小很重要!因为你使用的编辑wav的手段会或多或少的改变wav文件的大小,使之更大,所以务必务必和最开始拆包时得到的wem文件对比一下。如果你正常设置了Format,改为了vorbis,那么这个wem应该至少小于等于或仅仅略微大于(<15%)最初的wem。否则你需要调小前面我提到的quality,直到不再显著大于原文件。
其次但是!
这个软件很傻逼的两点是:
它直接把转换后的wem文件放到了(你的项目目录/.cache/随机两字符文件夹)下,所以我之前说,你一定要记住你的项目在哪。它转换出来的wem的命名,只!能!是!乱!码!所以如果只是少数三四个文件还好,但是像丁真的语音文件,有从0-508一共509个,完全不可能一个个去和原文件对比。
因此我又又又写了一个脚本(针对wwise转换格式的)。把这个程序直接放到你的项目目录里面。如图:
然后双击启动这个程序,效果如图:
然后回到Wwise程序里面。
手动,按顺序的,一个一个的,
选择每一个要转换的音频文件,并转换。
这里会很麻烦,所以有一个技巧:你不用右键点击这个文件,你只需要鼠标左键聚焦到这个文件的上一级,然后按shift+c,然后按回车,就可以完成转换。但是注意一定要选择上,不要点到旁边的“√”。如图:
随后在我写的那个程序的窗口中会提示:
提示一次文件被占用没有问题。只要下面的moved...路径...新建文件夹\数字.wem显示了,那么就是运行正常的。
转换完成后,在项目目录下面的新建文件夹中,就能得到一连串的数字.wem文件了。