.batファイルを使用してfmedia.exeの記録を終了し、プロセスを終了する前に「s」を押して停止する方法
@echo off
taskkill /f /im /globcmd=stop fmedia.exe ???
taskkill /f /im fmedia --globcmd=stop ???
答え1
見つかったここ:
fmedia は、別の fmedia インスタンスから開始された録画を停止できます。これは、fmedia が実行中の端末と対話できない場合 (つまり、「S」を押して録画を停止できない場合) に役立ちます。この機能はデフォルトでは有効になっていません。有効にするには、--globcmd=listen コマンドライン引数を渡す必要があります。
fmedia --record -o myrec.wav --globcmd=listen
このコマンドは、オーディオの録音を開始し、fmedia の別のインスタンスから送信できるコマンドのリッスンを開始します。これで、fmedia が現在実行されているこのターミナル ウィンドウを忘れて、最小化することができます。これがインスタンス #1 になります。
録画を停止したい場合は、もう一度 fmedia を実行します (つまり、インスタンス #2 を起動します)。
fmedia --globcmd=stop