Video Editor mit Stabilisierung?

8

Während ich langsam von Apples Mac OS X auf eine Linux-Distribution migriere, versuche ich, einen guten Ersatz für Apples iLife-Software-Suite zu finden. Besonders gut gefällt mir die aktuelle Bildstabilisierungsfunktion von iMovie, bei der verwackeltes Filmmaterial auf Kosten eines gewissen Auflösungsverlusts stabilisiert werden kann, sodass Sie fast nicht erkennen können, dass die Kamera wackelt.

Gibt es einen Open Source Linux Video Editor mit einer ähnlichen Funktion?

hpy
quelle

Antworten:

1

Wie hier gesagt , können Sie FFmpeg mit vid.stab verwenden .

Wenn Ihr Video benannt ist, input.mp4führen Sie die folgenden 2 Schritte aus:

ffmpeg -i input.mp4 -vf vidstabdetect=shakiness=10:accuracy=15:result="mytransforms.trf" -f null -
ffmpeg -i input.mp4 -vf vidstabtransform=smoothing=30:input="mytransforms.trf" -c:a copy out_stabilized.mp4

Der erste Schritt wird verwendet, um das Stabilisierungsprofil zu erstellen, und das endgültige stabilisierte Video wird um erstellt out_stabilized.mp4.

Verwenden Sie für eine qualitativ hochwertige Ausgabe diesen zweiten Schritt anstelle des vorherigen (dank dieser SO-Antwort ):

ffmpeg -i input.mp4 -vf vidstabtransform=smoothing=30:input="mytransforms.trf" -codec:v libx264 -crf 18 -preset veryslow -pix_fmt yuv420p -c:a copy out_stabilized.mp4

Weitere Informationen zu den Parametern finden Sie im vid.stab GitHub-Projekt .

Anthony O.
quelle
4

Cinelerra ist das einzige mir bekannte Tool, das dies unter Linux kann. Zu diesem Thema gibt es ein Tutorial .

ewindisch
quelle
1

Sie können dies mit AviSynth tun , indem Sie einen Filter namens Deshaker verwenden, der für VirtualDub geschrieben wurde , aber auch mit AviSynth funktioniert.

Es ist nicht speziell Linux, aber beide genannten Programme funktionieren recht gut unter wineund sind definitiv Free und Open Source im Geiste und sind GNU GPL'd . Die Entwickler haben gerade damit begonnen, Windows Land zu entwickeln, und es erwies sich als zu schwierig, auf * nix zu portieren.

Avisynth ist eine Medienskriptsprache. Wenn Sie mit dem Schreiben von Skripten auf der Kohlenseite zufrieden sind, ist AviSnth großartig. Wenn Sie zeigen und klicken möchten, ist es nichts für Sie.

Ein Bild sagt mehr als tausend Worte, also hier ein paar Bilder (eigentlich Video).

Peter.O
quelle