发布网友 发布时间:2024-07-22 01:41
共1个回答
热心网友 时间:2024-08-01 11:34
wem格式文件是由Wwis专业音频引擎创建的文件,通常用于制作游戏、视频BGM音乐。由于wem格式采用了特殊的编码方案,所以从游戏中提取的wem格式文件使用普通音乐播放器无法打开,需要格式转换或者安装解码器插件才能正常播放wem文件。推荐使用Gmstream,这是一款开源的音频解码器,支持众多游戏音频文件的转换,需要的用户可以试试!
Gmstream游戏音频解包转换工具采用命令行界面,功能较为简单,下面带来使用方法!
1、打开cmd命令行,使用【cd 你的软件所在文件夹】
2、输入【test.exe wem文件路径】解码成功当前文件夹会多出一个“.wav”格式文件。
参数介绍
-o :输出.wav文件的名称,默认.wav
通配符可以是 ?s=subsong, ?n=stream name, ?f=infile
-m:只打印元数据,不解码
-i:忽略循环信息并播放整个流一次
-l N.n:循环计数,默认 2.0
-f N.n:N 次循环后的淡入淡出时间,默认 10.0
-d N.n:以秒为单位的淡入淡出延迟,默认 0.0
-F:N 次循环后不淡出并播放流的其余部分
-e:设置端到端循环(如果文件没有循环点)
-E:即使文件有真正的循环点,也强制端到端循环
-s N:选择subsong N,如果格式支持多个subsong
-S N:选择结束子歌曲 N(为“全部”设置 0)
-L:附加一个 smpl 块并创建一个循环 wav
-p:输出到标准输出(用于管道到另一个程序)
-P:即使标准输出是终端也输出到标准输出
-c:永远(连续地)循环到标准输出
-h:打印所有命令
-V:将版本信息和支持的扩展打印为 JSON
-I:将请求的文件信息打印为 JSON
-2 N:仅输出第 N(第一个为 0)组立体声通道
-x:解码并打印 adxencd 命令行以编码为 ADX
-g:解码并打印 oggenc 命令行以编码为 OGG
-b:解码和打印批处理变量命令
-v:验证扩展(用于扩展测试)
-r:重置并输出第二个文件(用于重置测试)
-k N:在解码前杀死(寻找)N个样本(用于寻找测试)
-K N:在解码之前再次杀死(搜索)N个样本(用于搜索测试)
-t:打印 !tags.m3u 中的 !tags(用于标签测试)
-T:打印标题(用于标题测试)
-D:缩混到(用于插件缩混测试)
-O:解码但不写入文件(用于性能测试)
如果喜欢使用foobar2000播放器,只需安装vgmstream解码器插件就能实现wem文件的播放及格式转换。
下面以foobar2000为例介绍安装过程,需要的用户可以参考一下。
1、首先下载【vgmstream解码器插件】,然后解压后可以找到“foo_input_vgmstream.fb2k-component”文件。
2、打开播放器菜单栏【媒体->配置->组件】,点击【安装】选择下载的“.fb2k-component”文件,再点击【应用】,重启播放器即可生效。
3、将wem文件拖入foobar2000播放器可以正常播放了,右键文件还可以将其转换成想要的任意格式。