Ich möchte keinen Player wie vlc verwenden, um die Wiedergabe zu beschleunigen. Ich möchte die Wiedergabe in der Originaldatei beschleunigen. Ich möchte, dass das Video zweimal schneller abgespielt wird.
Ich möchte keinen Player wie vlc verwenden, um die Wiedergabe zu beschleunigen. Ich möchte die Wiedergabe in der Originaldatei beschleunigen. Ich möchte, dass das Video zweimal schneller abgespielt wird.
Antworten:
Nachdem ich einige Nachforschungen angestellt hatte, stellte ich fest, dass die folgende Befehlszeilenoption gut mit ffmpeg funktioniert:
ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" -c:v libx264 -c:a aac output.mp4
Installieren Sie zuerst ffmpeg.
setpts
ist für Videogeschwindigkeit (.5 bedeutet doppelt so schnell).
atempo
ist für Audio-Geschwindigkeit (2 bedeutet doppelt so schnell).
Früher galt der native FFmpeg-AAC-Encoder als experimentell, dies ist jedoch nicht mehr der Fall. Wenn Ihr ffmpeg alt ist, müssen Sie hinzufügen -strict experimental
, um diesen Encoder zu aktivieren (die Konsolenausgabe gibt dies an, wenn Sie dies nicht tun).
Steuern Sie die Videoqualität und die Codierungsgeschwindigkeit mit -crf
und -preset
wie im FFmpeg Wiki: H.264 Video Encoding Guide beschrieben . Oder verwenden Sie einfach die Standardeinstellungen, wenn dies für Sie akzeptabel erscheint.
Steuern Sie die Audioqualität -b:a
wie im FFmpeg Wiki: AAC Audio Encoding Guide beschrieben .
Referenz: FFmpeg Wiki: MP3 Audio Encoding Guide .
slowmoVideo kann Videos beschleunigen und verlangsamen
slowmoVideo ist ein OpenSource-Programm, das aus Ihrem Filmmaterial Zeitlupenvideos erstellt.
Sie können Ihre Videos jedoch nicht einfach mit der 0,01-fachen Geschwindigkeit wiedergeben. Sie können Ihr Filmmaterial problemlos verlangsamen und beschleunigen, optional mit Bewegungsunschärfe.
Wie funktioniert die Zeitlupe? slowmoVideo versucht herauszufinden, wo sich die Pixel im Video bewegen (diese Informationen werden als optischer Fluss bezeichnet) und verwendet diese Informationen dann, um die zusätzlichen Frames zu berechnen.
Erster Download und das Programm installieren. Wenn es geladen ist, gehe zu Datei> Neu und wähle deine Videodatei aus.
Wenn Ihr Video geladen ist, zeichnen Sie Kurven (durch Klicken auf einen leeren Bereich), um zu beschreiben, wie das Video beschleunigt und verlangsamt werden soll.
Wenn Sie fertig sind, gehen Sie zu Datei> Rendern (Strg + R) und wählen Sie ein Verzeichnis zum Speichern Ihres Videos
-oac mp3lame