njo

Starfieldのwem音声ファイルを解凍して再生する方法

Starfieldの音声差し替えMODを作る際の参考に。Starfieldの音声をBA2ファイルから解凍して.wemファイルを再生してみる方法。

BA2を解凍してwemファイルを取り出す

Starfieldの音声ファイルは SteamLibrary\steamapps\common\Starfield\Data\Starfield - Voices_ja01.ba2Starfield - WwiseSounds02.ba2 などでBA2で圧縮されている。BA2は下記の「BAE - Bethesda Archive Extractor」を使って解凍できる。

BAE - Bethesda Archive Extractor at Starfield Nexus - Mods and Community

BAEを起動して Starfield - Voices_ja01.ba2 をBAEにドラッグすると、中身を確認できる。

例えばアンドレヤのボイスを取り出したい場合はまず全てのチェックボックスをoffにし、上のフィルタに andreja と入力する。するとnpcfandrejaの中にすべてのボイスが入っている事がわかるのでnpcfandrejaにチェックを付けてExtractを押す。

sound\voice\starfield.esm\npcfandreja\ の中に.wemファイルが解凍される。

web上のプレイヤーでwemファイルを再生する

wemファイルはWwiseのファイルだが、とりあえずWwiseを使わずに再生だけ試したい。簡単な方法としては、下記のweb上のプレイヤーがあるのでドラッグしたらそれだけで聴ける。

vgmstream-web Player

foobar200でwemファイルを再生する

またはfoobar2000でも再生できる。

foobar2000

foobar2000をインストールし、それだけだと再生できないので下記のプラグインをインストールしたらwemファイルを聴けるようになる。

foobar2000: Components Repository - vgmstream decoder