Youtube-ähnliche Videostabilisierung unter Linux

9

Kennt jemand eine kostenlose Videostabilisierungssoftware für Linux (Ubuntu, Fedora oder etwas anderes), deren Ergebnis der Youtube-Videostabilisierung ähnelt?

Um mein Video zu stabilisieren, muss ich in diesem Moment meine Dateien auf YouTube hochladen und viel warten, bis die Stabilisierung abgeschlossen ist, und dann meine Dateien herunterladen. Eine Software für den Computer ist hilfreich und spart viel Zeit.

Kennt jemand einen? Vielen Dank!

MM PP
quelle

Antworten:

13

Um Ihr Video zu stabilisieren, können Sie das Befehlszeilentool ffmpeg verwenden.

Der einfache Weg: ein Durchgang mit deshakeFilter

ffmpeg -i shaky-input.mp4 -vf deshake stabilized-output.mp4

Der deshakeFilter verfügt auch über einige optionale Einstellungen .

Der bessere Weg: zwei Durchgänge mit vidstabFiltern

Für bessere Ergebnisse können Sie den zweistufigen Prozess mit ffmpegs vidstabdetectund vidstabtransformFiltern ausprobieren: (Danke @Mulvya)

ffmpeg -i shaky-input.mp4 -vf vidstabdetect=shakiness=5:show=1 dummy.mp4

Dies gibt eine aus transforms.trf, die beim zweiten Durchgang gelesen wird:

ffmpeg -i shaky-input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 stabilized-output.mp4

In der Dokumentation zu den Vidstab-Filtern werden alle Konfigurationsoptionen erläutert.

Duvrai
quelle
1
Es gibt auch die Vidstab-Filter.
Gyan
1
Ich habe diesen Fehler bekommen : No such filter: 'vidstabdetect'. Ich denke, in einigen Distributionen (wie Ubuntu) ist dieser Filter standardmäßig nicht enthalten.
Flimm
1
libvidstab ist extern und GPL, daher muss ffmpeg mit--enable-libvidstab --enable-gpl
DomTomCat
5

Blender verfügt über eine Bewegungsverfolgung , mit der wiederum Videos stabilisiert werden können. In diesem YouTube-Tutorial wird gezeigt, wie Videomaterial in den Movieclip-Editor von Blender geladen, ein Verfolgungspunkt festgelegt, die Verfolgungsgleichung gelöst und anschließend Überlegungen zum Ausgleich der verschiedenen Faktoren zwischen zu viel und zu wenig Stabilisierung erörtert werden. Das Video-Tutorial ist hier:

Michael Tiemann
quelle
Jetzt mach es auf der Kommandozeile
forresthopkinsa
1
In der ursprünglichen Frage wurde nicht nach der Befehlszeile gefragt.
Bootscodierer