TvRockのコマンド実行は1KBまで?で触れたやり方、やっぱりダメかも。見えているだけで、実行されていないみたい。
それともコマンドの設定ミスかな。先ほど放送された絶対可憐チルドレン(BSジャパン)のコマンド、ログは次の通り。
コマンド
BBonMove:TsSplitter.exe -EIT -ECM -EMM -1SEG -B252 -WAIT2 "%1"
BBonMove:BonTsDemux.exe -i "%3%4_HD.ts" -o "%3%4" -encode "Demux(m2v+wav)" -start -quit
BBonMove:FFC.exe "%3%4.m2v" "%3%4.wav" /to:"(Cのフォルダパス)" /move /md /sr /t /ys /kd
BBonMove:del "%1"
ログ
[08/10/23 19:29:31]:番組「絶対可憐チルドレン「予知改変?未来は踊る!」」 録画開始 Card=OK, Error=0, Sig=15.07, Bitrate=21MBps
[08/10/23 20:00:00]:番組「絶対可憐チルドレン「予知改変?未来は踊る!」」 録画終了 Card=OK, Error=0, Sig=15.03, Bitrate=22MBps
本来ならこの録画終了の下に「[BBonMove]コマンド実行・正常終了」が残るはずなので、ログ上はコマンドが実行されたことになっていないし、そもそもTsSplitter.exeが動いていないみたい。その証拠にファイルの末尾に「_HD.ts」が付いたファイルが出力されていないし。
やっぱりcommand.txtは1KB以内に抑えるようにして、バッチファイルなりPerlなりで外部プログラムとして呼び出した方がいいかも。
今晩のBS-iのCLANNADもテスト録画を兼ねて予約してあるので、同じコマンドで動作するか確認してみよう。