DRAGON QUEST XI Sのpakファイルの音楽ファイル(BGMであるuexp)をwavに変換するツール

bmsで全解凍でもいいのですが、音楽のみほしいので、音楽のみ抽出するプログラムを書いてみました。

リンク

変換に時間は掛かりますが、wavと、ogg変換パッチ(ループ情報あり)を出力します。

vgmstreamを使っているので同じフォルダに置いてください。

oggenc2はここらへんのを使ってください。

 

DragonQuest_XI.bmsをvc++で書いてみた

bmsをVC++で書くと結構大変。
とりあえずBGMデータだけとれればいいので、それ以外無視。(なので、zlibなど論外)
uexpのみ取り出し、反転させた状態で取り出した。
作成時間8時間くらい。
一部zlib使ってるようなので、そこも実装しないといけないんだろうなぁと思いつつ、、、
BGMデータのみ展開だとめちゃ早。

 

hcaコンバータと、zlib等を実装すれば、wavにはなるはず。

そうすれば、私のメディアプレイヤにlib形式で実装すれば、pakchunk0-WindowsNoEditor.pakドラッグ&ドロップで再生可能になるかも!?と少し考えている。