FFMPEG Zuschneiden/Schwenken ohne Jitter

FFMPEG Zuschneiden/Schwenken ohne Jitter

Ich versuche, ein Video mit FFMPEG unter Verwendung des Zuschneidefilters zu schwenken. Ich verwende die Parameter xund yzusammen mit der Eingabebildnummer, num die Position des zugeschnittenen Bereichs für jedes Bild einzeln zu ändern.

Beispielsweise mit ffmpeg 4.2 unter Windows 10:

.\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

Ich habe das Problem, dass das Ausgabevideo zu „wackeln“/„zittern“ scheint. Ich möchte in der Lage sein, ein „weiches“ Schwenken des Videos durchzuführen.

Ich habe gesehen, dass andere einen Workaround vorschlagen, bei dem zuerst das Video hochskaliert wird, der Zuschnitt im hochskalierten Koordinatenraum erfolgt und dann am Ende herunterskaliert wird. Das scheint zu funktionieren (je nachdem, wie stark ich vorher hochskaliere), aber ich habe Bedenken hinsichtlich Geschwindigkeit/Speicher, insbesondere bei 4K-Videos.

Gibt es derzeit eine andere Möglichkeit, mit FFMPEG ein „weiches“ Schwenken zu erzielen?

verwandte Informationen