ジッターのないFFMPEGクロップ/パン

ジッターのないFFMPEGクロップ/パン

クロップ フィルターを使用して、FFMPEG でビデオをパンしようとしています。xおよびyパラメーターを入力フレーム番号とともに使用してn、フレームごとにクロップされた領域の位置を変更します。

たとえば、Windows 10 で ffmpeg 4.2 を使用する場合:

.\ffmpeg.exe -i .\trim.mp4 -filter_complex "[0:v]crop=x=0.5*n:y=0.25*n:w=1280:h=720[v]" -map "[v]" out.mp4

出力ビデオが「ジッター」/「揺れ」する問題が発生しています。ビデオを「スムーズに」パンできるようにしたいと思います。

最初にビデオをアップスケールし、アップスケールされた座標空間でトリミングを実行し、最後にダウンスケールするという回避策を提案する人もいました。これは機能しているようですが (事前にアップスケールする量によって異なります)、特に 4k ビデオの場合は速度とメモリに懸念があります。

現在、FFMPEG を使用して「スムーズな」パンを実現できる別の方法はありますか?

関連情報