Ich versuche gerade, ein Zeitraffervideo zu erstellen. Mit iMovie geht das problemlos, allerdings habe ich ein einfaches Problem. Gibt es eine Möglichkeit, ein Video mit Open-Source-Software schrittweise zu beschleunigen?
Ich habe speziell ffmpeg genannt, weil ich immer das Gefühl hatte, dass ffmpeg alles kann :). Wenn es jedoch eine andere (kostenlose) Alternative gibt, würde ich mich freuen, auch davon zu hören.
Wenn Sie wissen möchten, warum: Ich möchte die Geschwindigkeit schrittweise erhöhen, um meinem Video einen dramatischen Effekt zu verleihen.
Im Wesentlichen möchte ich, dass das Video mit zunehmender Geschwindigkeit abläuft.
Antwort1
Wenn Sie einen Linux-Rechner mit einer nVidia-Karte haben, können Sie Folgendes versuchen: http://slowmovideo.granjow.net/
Ich habe Slowmovideo verwendet. Es ist noch eine sehr alpha-basierte Software. Ich habe jedoch einige ziemlich beeindruckende Ergebnisse erzielt.
Ich beschleunige Videos auch schrittweise mit Blender VSE. Genau wie bei Slowmovideo können Sie mit Blender die Videogeschwindigkeit durch Manipulation einer IPO-Kurve ändern.
Antwort2
wenn ich das richtig verstanden habe, fragen Sie nach einer Bremsschwelle? Sehen Sie sich das hier an und sagen Sie uns, ob es für Sie funktioniert:
ffmpeg -y -i 15.mp4 -filter:v "setpts=(1.5-0.002*N)*PTS" new.mp4
Dies ist der Film, der von langsam nach schnell läuft, und der andere von schnell nach langsam:
ffmpeg -y -i 15.mp4 -filter:v "setpts=(0.003*N+0.5)*PTS" new.mp4
wobei N
die Framenummer ist, beginnend bei 0
und maximal 30fps*15seconds
= 450
.
Die Zahlen 1,5 und 0,002 und 0,003 und 0,5 sind Parameter, die Sie für Ihre Sachen ändern können. Sie geben an, bei welcher Geschwindigkeit Sie starten, welche Geschwindigkeit Sie erreichen und wie schnell.
Weitere Einzelheiten finden Sie imffmpeg-Filter-Dokumentation
Antwort3
Mit der kostenlosen Version von DaVinci Resolve können Sie bei Bedarf die Geschwindigkeit eines Clips variabel steuern, d. h., während der Dauer des Clips ändert sich die Wiedergabegeschwindigkeit schrittweise von A nach B.
Wenn in Ihrem Video beispielsweise aufgrund übermäßiger Verlangsamung Frames fehlen, können Sie mithilfe der Funktion „Optischer Fluss“ sogar dafür sorgen, dass generierte Frames eingefügt werden.
Antwort4
Ich denke, Sie könnten es skripten. Machen Sie für jedes Bild ein Video nur von diesem Bild, aber lassen Sie die Zeit immer wieder sortieren. Nachdem alle Bilder verarbeitet wurden, fügen Sie alle Videos zu einem Video zusammen, wobei jedes Bild nun immer kürzer gezeigt wird.