Hatena::Groupbms

BMS関連ツール開発日記 by TEM

2010-10-02

[]1.3.0 公開 00:23 1.3.0 公開 - BMS関連ツール開発日記 by TEM を含むブックマーク はてなブックマーク - 1.3.0 公開 - BMS関連ツール開発日記 by TEM

http://childs.squares.net/program/bmx2wav/index.html

1.3.0 を公開。追加機能は

  • 後処理機能
    • 任意のプログラムを呼び出せるように
    • 主には mp3 とかに変換を一発で出来るようにと
    • 処理待ち合わせとか、変換後に元の WAV を削除とかも用意した
    • GUI で変換したファイルを開くのも指定できるように。変換した mp3 を開くとかね。
  • バッチ処理画面にディレクトリを落とせるように
    • 今までは落ちてたんだけど、ディレクトリ内を展開するように
    • 再帰的かそうでないかも指定できるお
    • 地味に楽かも
  • コマンドラインオプションとか仕様を見直したお

まあこんなもん。もうしばらくは更新しねー。といいつつやるかもしれんから困る。一応次はプラグインを入れたら 1.4.0 だな。

2010-09-30

[]指摘修正 01:26 指摘修正 - BMS関連ツール開発日記 by TEM を含むブックマーク はてなブックマーク - 指摘修正 - BMS関連ツール開発日記 by TEM

あいかわらず途中経過の計算は鬼門だ…。

2010-09-29

[]次は 00:57 次は - BMS関連ツール開発日記 by TEM を含むブックマーク はてなブックマーク - 次は - BMS関連ツール開発日記 by TEM

1.2.2 でも出そうと思ってたんだけど、量的に 1.3.0 になりそう。むむーん。

2010-09-26

[]次の機能ネタ 01:11 次の機能ネタ - BMS関連ツール開発日記 by TEM を含むブックマーク はてなブックマーク - 次の機能ネタ - BMS関連ツール開発日記 by TEM

変換が終わったら、指定したプログラムを起動(引数カスタマイズ可能)とか。要するに mp3 作るプログラムに渡すとか、oggenc に渡すとか。BMS 界隈で使ってる人とオフで話したら出てきたネタ。

2010-09-15

[]1.2.1 公開 00:51 1.2.1 公開 - BMS関連ツール開発日記 by TEM を含むブックマーク はてなブックマーク - 1.2.1 公開 - BMS関連ツール開発日記 by TEM

http://childs.squares.net/program/bmx2wav/index.html

公開した。表示まわりの修正が多いので、その辺、変なのがあったら言ってちょうだい。直すから。

使い通り使い通り2010/09/16 18:48変換作業してみましたWin7 64bitで問題なく動いてます
パッチ処理の時に出力フォルダを変えられたら便利ですね
開発がんばってください

temtantemtan2010/09/16 22:03報告どうもです。64bit環境はこちらにはないのでありがたいです。
出力フォルダの変更は、設定の出力テンプレートの設定を工夫すれば行けると思います。やってみてくださいな。

hitkeyhitkey2010/09/19 02:06ログ厨歓喜でした!!
・詳細ログ (-detail) の 1 行目に半角スペースが足りないけど報告をためらう些細さ
・正常に変換できる E:\hoge\a.bms があるとして、
cd /d "E:\hoge"
C:\hoge\bmx2wavc.exe "a.bms"
echo %%errorlevel%%=%errorlevel%
pause
としたところ変換できず、なんかこわい終了ステータスが返ってきました。。。
・テンプレートで特定フォルダに出力する使い方で、
入力 : E:\bmx2output\hoge.wav.bak
出力 : E:\bmx2output\hoge.wav.wav
(入力ファイルは中身 wav)
としたら固まるケースがあったのですが、1.2.1 でなんか直ってたみたいです?
・バッチ処理のリストに譜面以外をドロップすると応答無しに、
フォルダをドロップすると abnormal program termination で落ちるんですが、
そんなことすんなよみたいななんか毎回しょうもない報告で本当すみません

temtantemtan2010/09/21 22:06報告どうもです。本当に些細なのでもありがたいです。
・1行目の半角スペース足りないのは修正しました。
・変換できず怖い終了ステータスで終わるのは修正しました。出力ファイルがディレクトリを介さずファイル名のみの場合に起きるバグでした。
・出力テンプレートのはどうなんでしょう…?
・バッチ処理に譜面以外やディレクトリを落とした場合の件。ディレクトリの件は修正しました。他の場合はある程度は難しいのかなーとか。落ちる場合のファイルをくれれば対応を考えてみますが。

hitkeyhitkey2010/09/22 23:37迅速な修正おつかれさまです!!!!
> バッチ処理画面に落として固まるケース
bmx2wav で変換した wav 全般がひっかかるようです。他のこまぎれの wav はなぜか大丈夫なんですが...
普通に単譜面変換して閉じてまた起動して、さっき変換したやつをリストに落とすと再現します。
がんがんページフォルトしてるのを眺めてたらリストに登録される場合もあったのですけど、
変換実行してみたらそこでも同様に固まりました (硬直中は変換中断ボタンも反応なしでした)
あと別件ですが CUI のバージョン情報とマニュアルの連絡先のサイト名が

temtantemtan2010/09/27 01:09どもっす、bmx2wav で変換した WAV だとダメですか。今度やってみまする。けど、対応は難しいのかなー。わかんね。
あと誤植は了解しました。修正しまするです。

hitkeyhitkey2010/09/30 01:43・GUI 版と CUI 版 -detail とで、[start ... end] の直前の半角スペースの数が異なるようです。
・CUI 版で 「#000 先頭に、オブジェが1個だけ」 で終わる譜面を変換したとき、
 -detail つきだと正常に変換でき、-detail 無しだと何度も落ちる懐かしの現象が

temtantemtan2010/10/01 01:19おっすおっす。指摘どうもです。次のバージョンまでにはなおしておきまっする。