ffmpeg を使用してビデオをキャプチャしたいのですが、タイミングは自動的に終了します。初心者なのでコマンドは複雑ではありません。subprocess.Popen を使用して ffmpeng コマンドを開始し、ビデオをキャプチャして mp4 として保存するだけです。 cmd でテストしました。コマンドは問題ありません。Python を使用してテストを記録することもできます。問題は、終了できないことです。 。 subprocess.kill を使用してプロセスを終了させましたが、cmd が終了しただけで、cmd によって起動された ffmpeg は引き続き動作しましたが、生成されたプロセスを終了する方法がわかりません。 。 。
リーリー terminat や kill では終了できません。cmd プロセスのみ終了できます。生成された ffmpeg1.exe プロセスは停止できません。
ctrl c を模倣した終了方法があれば助けてください。
後で ping 127.0.0.1 をテストしたところ、cmd は終了できるが、ping.exe は終了できないことがわかりました。
ええと...重複した質問を見たので、回答をコピーします...
windows
コマンドを使用して直接 kill してみてください