FFMPEG Filter_Complex_Script 時間による切り取り

FFMPEG Filter_Complex_Script 時間による切り取り

私は、FFMPEG の filter_complex_script オプションを使用して、時間に応じてさまざまな場所でビデオをトリミングしようとしています。オブジェクトが存在するべき場所の境界ボックスを示すファイルがあり、次のようなコマンドを含む「myscript.txt」というテキスト ファイルを作成しました。

 crop=x=125:y=190:w=105:h=98
 crop=x=124:y=193:w=106:h=99
 crop=x=124:y=194:w=106:h=99

ffmpegのコマンドライン呼び出しは

 ffmpeg -y -i input.mp4 -filter_complex_script "myscript.txt" -c:v libx264 output.mp4

これは正常に実行され、出力が生成されますが、切り取りウィンドウはファイルの最初の行のみを使用し、時間の経過とともに変化しません。現在、フレーム レベルで切り取りの詳細がありますが、解決策があれば、これを秒単位で機能させる方法を見つけることができます。

私は Windows 10 で FFMPEG バージョン 3.4.1 を実行しています。

ありがとう!

関連情報