- 【EDCB】EpgDataCap_Bonについて語るスレ 37
202 :名無しさん@編集中[sage]:2014/05/04(日) 01:30:05.97 ID:VjuEr3bw - EpgTimerの予約時に設定できる録画後実行batで
.tsファイルをエンコードする処理を実行させているのですが、 その処理が走った時にwindowフォーカスがその処理に奪われてしまい ゲームなどをやっている場合ゲームが中断され大変不便な思いをしています。 処理が実行された時にその処理がフォーカスを奪わない設定方法はありませんか? 現在の設定状況は以下のとおりです。 ・録画後実行batの内容 timeout 2 start "encoding:$Title$" /D r:\ts /MIN /LOW /WAIT "C:\Program Files (x86)\BonTsDemux\BonTsDemux.exe" -i "$FilePath$" -o "$FileName$" -encode "X264_HQ_SMALL" -es 0 -rf64 -vf -start -quit -bg ・EpgTimer.exe.xmlの<ExecBat> 0:最小化 あと、現在使用しているBonTsDemux.exeとそれによって実行されるffmpeg.exeはエンコードの一時停止ができないので、 作業のため一時的にエンコードの負荷を下げたいときにはエンコード処理を強制終了するしかなく大変不便です。 一時停止が可能なおすすめのエンコード方法が他にあったら教えてください。
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 37
223 :202[sage]:2014/05/04(日) 16:52:54.85 ID:VjuEr3bw - >>206
非表示で試してみます >>222 ありがとうございます Ctrl+Sで一時停止出来ました
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 37
225 :名無しさん@編集中[sage]:2014/05/04(日) 18:04:09.21 ID:VjuEr3bw - >>224
既に走ってるエンコードが終ってないのでまだ試せてないけど 過去にやった記憶だと非表示にしても 1.録画後実行batが走るコマンドプロンプト 2.1から起動されたBonTsDemux.exe 3.2から起動されたffmpeg.exe の3つのウィンドウのうち1だけが非表示になってたと思うので 3に対して行うCtrl+Sは可能だと思われます。 ただ、2,3がフォーカスを取ってしまうのであれば 本来の目的は果たせないことになりますが
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 37
226 :202[sage]:2014/05/04(日) 21:50:12.45 ID:VjuEr3bw - >>202
>>206 >>222 >>225 録画後実行batの内容を以下のように変更 timeout 2 timeout 2 start "encoding:$Title$" /D r:\ts /B /MIN /LOW /WAIT "C:\Program Files (x86)\BonTsDemux\BonTsDemux.exe" -i "$FilePath$" -o "$FileName$" -encode "X264_HQ_SMALL" -es 0 -rf64 -vf -bg -nd -nogui -------------------------- ・startコマンドに/Bオプション(新しいウインドウを開かずにアプリケーションを起動する。)を追加 ・BonTsDemux.exeに -noguiオプション(GUIを表示せずコマンドプロンプト上のみで処理を行う。)を追加 これで 1.録画後実行batが走るコマンドプロンプト 2.1から起動されたBonTsDemux.exe 3.2から起動されたffmpeg.exe のうち3のウィンドウのみが表示される状態になったのですが このffmpeg.exeが起動されるときにどうしてもこのウィンドウにフォーカスを取られてしまい、 これを回避する方法が見つかりませんでした。 ただ、今回Ctrl+Sでffmpegのエンコードを一時停止できることを教えてもらったので 一時停止中はそのエンコードが終わらない限り次のエンコード処理も始まらないため、 その間はフォーカスを奪われることもなくなるのでとりあえずこれで代用することにします (エンコード処理が走ってない状態から処理が始まることでフォーカスが奪われる事態は以前防げませんが)
|
- 【EDCB】EpgDataCap_Bonについて語るスレ 37
228 :名無しさん@編集中[sage]:2014/05/04(日) 23:46:58.12 ID:VjuEr3bw - >>227
BonTsDemuxは映像と音声を分離した上でffmpegに渡してるっぽいので それをBonTsDemuxなしでやるのはハードルが高すぎて手がでないんですが
|