Ffmpeg(コマンドライン)を使用してビデオを中央にズームしたい。ズームパンフィルターを使ってみましたが、動画の最初のフレームのみを使用しています。ズームインしながら動画を再生したいのですが、撮影中にカメラでズームインするのがいいと思います。誰かが単一のフィルターチェーンでこのようなことを達成しましたか?
私が現在考えることができる唯一の方法は、ビデオのすべてのフレームを抽出し、拡大縮小し、トリミングし、保存し、すべての画像をエンコードしてビデオに戻すことです。しかし、これは実際には私の好ましい方法ではありません。ヒントはありますか?前もって感謝します!
ズームパンは、デフォルトでは静止画像を操作するように設定されていますが、ビデオを操作するように設定することもできます。
基本形は
zoompan=z=pzoom+0.01:x='iw/2-iw/zoom/2':y='ih/2-ih/zoom/2':d=1:s=1280x720:fps=30
pzoom
は、前のフレームの最終的なズーム値です。 d
はありません。ストリームの各フレームのインスタンスの数。