Einfache Erstellung von Zeitraffer-Videos mit FFmpeg
(news.ycombinator.com)So erstellt man ein Zeitraffer-Video
-
Verschiedene Versuche zur Erstellung von Zeitraffer-Videos
- Es wurden bereits viele Zeitraffer-Videos erstellt.
- Dabei wurden mit Python und anderen Werkzeugen verschiedene Methoden ausprobiert.
-
Die einfachste Methode mit FFmpeg entdeckt
- Heute wurde die bislang einfachste Methode gefunden.
- So erstellt man mit FFmpeg ein Zeitraffer-Video.
Befehl zur Erstellung eines Zeitraffer-Videos mit FFmpeg
-
Befehl
ffmpeg -framerate 30 -pattern_type glob -i '*.JPG' -c:v libx264 -r 30 -pix_fmt yuv420p timelapse.mp4
-
Erklärung des Befehls
ffmpeg: Startet das FFmpeg-Programm-framerate 30: Setzt 30 Frames pro Sekunde-pattern_type glob: Setzt den Dateipattern-Typ auf glob-i '*.JPG': Verwendet alle JPG-Dateien als Eingabedateien-c:v libx264: Setzt den Video-Codec auf libx264-r 30: Setzt die Framerate des Ausgabevideos auf 30-pix_fmt yuv420p: Setzt das Pixelformat auf yuv420ptimelapse.mp4: Name der Ausgabedatei
Meinung von GN⁺
-
Vorteile von FFmpeg
- FFmpeg ist ein leistungsstarkes Tool zur Verarbeitung verschiedenster Multimediadateien.
- Mit einer einzigen Befehlszeile lässt sich einfach ein Zeitraffer-Video erstellen.
-
Warum das für Junior-Softwareentwickler nützlich ist
- Die Aufgabe lässt sich mit einem einfachen Befehl erledigen, ohne komplexen Code schreiben zu müssen.
- Es hilft dabei, ein grundlegendes Verständnis für die Verarbeitung von Multimediadateien aufzubauen.
-
Tools mit ähnlichen Funktionen
- Auch kommerzielle Software wie Adobe Premiere Pro oder Final Cut Pro kann Zeitraffer-Videos erstellen.
- FFmpeg ist jedoch kostenlos und Open Source.
-
Worauf man bei der Einführung achten sollte
- Es kann etwas Zeit brauchen, sich mit den vielen Optionen und Funktionen von FFmpeg vertraut zu machen.
- Da es befehlsbasiert ist, kann es für Nutzer, die eine GUI bevorzugen, unkomfortabel sein.
1 Kommentare
Hacker-News-Kommentare
Zusammenfassung der Hacker-News-Kommentare
Projekt, bei dem jeden Tag Fotos aufgenommen wurden, um die Veränderungen über ein Jahr hinweg festzuhalten
Video-Stabilisierung mit FFMPEG
ffmpeg -i "$1" -vf vidstabdetect=shakiness=5:show=1 dummy.aviErstellung eines Timelapse mit Raspberry Pi und FFMPEG
Erfahrungen mit der Timelapse-Erstellung mit FFMPEG
Die Leistungsfähigkeit von FFMPEG
Die Einfachheit von FFMPEG
Hinweise zur Verwendung von FFMPEG unter Windows
-pattern_type globwird unter Windows nicht unterstützt.Vorstellung des Tools MoviePrint
Blogpost über einen Timelapse einer Rimworld-Kolonie
-pattern_type globunter Windows nicht funktioniert.Die vielfältigen Funktionen von FFMPEG
ffplaylässt sich das Ergebnis in der Vorschau ansehen.