Wie kann man Videos in FFmpeg beschleunigen [mit Bonustipp]

Um die Videowiedergabe zu beschleunigen, sind FFmpeg-Befehle zum Beschleunigen von Videos schnell und präzise. Der Beitrag spricht über FFmpeg Video beschleunigen und verlangsamen Video. Außerdem finden Sie eine einfachere Alternative zu FFmpeg, um die Videos zu beschleunigen.

Hauptinhalt

Maria

Aktualisiert am Jul 24, 2024

0 gelesen | 0 Min Lesezeit

FFmpeg ist eine kostenlose Open-Source-Software zur Bearbeitung von Audio-, Video- und Multimediadateien. Es ist ein Befehlszeilen-Tool, das häufig für die Bearbeitung von Audio- und Videodateien, Transkodierung, Verkettung, Skalierung von Videos, Nachbearbeitung, Effekte und Einhaltung von Standards verwendet wird. Für die Bearbeitung von Multimediadateien muss man sich jedoch mit verschiedenen Befehlen auseinandersetzen. In diesem Beitrag werden wir sehen, wie FFmpeg Speed-up Video funktioniert und wie FFmpeg-Befehle das Video beschleunigen und verlangsamen.

Beschleunigen/Verlangsamen von Videos in FFmpeg

PTS, abgekürzt für Presentation Timestamp, wird verwendet, um das Video mit FFmpeg zu beschleunigen oder zu verlangsamen. Sie müssen den PTS jedes Videobildes vergrößern/verkleinern, um die gewünschten Ergebnisse zu erzielen.

Das setpts steht für set presentation timestamp und setzt den PTS-Filterbefehl, um die Frame-Timestamps anzupassen, wodurch sich die Wiedergabegeschwindigkeit ändert. Lernen Sie dasselbe mit Beispielen für das Beschleunigen und Verlangsamen von Videos mit FFmpeg.

Video in FFmpeg beschleunigen

Um ein Video zu beschleunigen, reduzieren wir seine Gesamtwiedergabe. Wenn wir ein 20 Minuten langes Video mit 3/4 (0,75) PTS bearbeiten, wird das Ausgabevideo 15 Minuten lang sein. Wenn Sie es mit 1/2 bearbeiten, beträgt die endgültige Videolänge 10 Minuten.

Um das Video zu beschleunigen, multiplizieren wir den PTS mit einem Wert kleiner als 1,0. Der Befehl zum Einstellen von 0,75 PTS, um das Video zu beschleunigen, sieht wie folgt aus:

ffmpeg -i input.mp4 -vf "setpts=0.75*PTS" output.mp4

Der Befehl kodiert den setpts-Wert auf 0,75 um, wodurch die Videowiedergabe beschleunigt und die Länge auf 15 Minuten verkürzt wird. Das -vf gibt an, dass FFmpeg einen Videofilter anwenden soll. Die Eingabe- und Ausgabedateien sind die Namen der Eingabe- und Ausgabevideodateien. Hier sind einige Beispiele:

  • setpts=0.5*PTS-, um die Wiedergabe um den Faktor 2 zu beschleunigen.
  • setpts=0.25*PTS- um die Wiedergabe um das 4-fache zu beschleunigen.

Verlangsamen von Videos in FFmpeg

Das Verlangsamen der Videowiedergabe ist dasselbe wie das Beschleunigen, nur dass der PTS-Wert größer als 1.0 sein sollte. Der Befehl setpts nimmt jeden Wert über 1.0 (positive Fließkommazahl) als Argument und erledigt die Aufgabe.

ffmpeg -i input.mp4 -vf "setpts=2.0*PTS" output.mp4

Das Argument "setpts=2.0*PTS" verlangsamt das Video um das Doppelte. Um YouTube-Videos zu verlangsamen, ohne die Tonhöhe zu verändern, müssen Sie setpts über 1,0 verwenden. Ein 10-minütiges YouTube-Video ist nach der Bearbeitung mit FFmpeg 20 Minuten lang. Hier sind einige weitere Beispiele:

  • setpts=0.25*PTS- Spielt das Video viermal langsamer ab als die Eingabe.

Bonus: Ändern Sie die Geschwindigkeit der Videowiedergabe online

FFmpeg ist ein leistungsstarkes und zuverlässiges Werkzeug für die Video- und Audiobearbeitung. Alle großen Schnittplattformen verwenden FFmpeg im Backend zur Verarbeitung von Audio. Viele bevorzugen jedoch die Verwendung von FFmpeg aufgrund seiner Komplexität nicht. Mit EaseUS Speed Changer müssen Sie sich keine komplexen Befehle merken und können Ihre Wiedergabegeschwindigkeit mit einer einfachen Benutzeroberfläche ändern.

EaseUS Geschwindigkeitswechsler

Laden Sie die Videodatei auf der Website hoch, verwenden Sie den Geschwindigkeitsregler, um MP3, MP4 und alle unterstützten Video- und Audioformate zu beschleunigen, und laden Sie das Ausgabevideo herunter. Neben der Geschwindigkeit können Sie auch die Tonhöhe und die Lautstärke ändern, um das Audio einzurichten. Die Benutzeroberfläche ist einfach und unterstützt mehrere Sprachen. Laden Sie Ihr Video auf Speed Changer hoch und beschleunigen/verlangsamen Sie das Video.

Zum Abschluss

Mit FFmpeg können Benutzer Audio und Video mit einer Kommandozeilen-Software bearbeiten. In diesem Beitrag werden die Befehle von FFmpeg zum Verlangsamen von Videos besprochen, um die Wiedergabegeschwindigkeit von Videos zu ändern. Außerdem erfahren Sie, wie Sie Videos mit FFmpeg verlangsamen können. Wenn Sie sich die Befehle nur schwer merken können und die Software für einen einfachen Prozess nicht herunterladen möchten, ist EaseUS Speed Changer immer zur Stelle. Laden Sie das Video hoch und ändern Sie die Abspielgeschwindigkeit, um es zu verlangsamen oder zu beschleunigen.

FAQs zu FFmpeg Speed up Video

Hier sind einige Befehlsanfragen, die Leute über das FFmpeg Speed Up Video stellen.

1. Wie kann ich ein bestehendes Video beschleunigen?

Viele Software-Tools ermöglichen es Ihnen, ein vorhandenes Video online zu beschleunigen. Laden Sie Ihr Video mit Tools wie EaseUS Speed Changer hoch, passen Sie die Geschwindigkeit an, und beschleunigen Sie die Wiedergabegeschwindigkeit des Videos.

2. Wie kann man die Konvertierungsgeschwindigkeit in FFmpeg erhöhen?

FFmpeg kodiert alle Audio- und Videoströme neu, wenn Sie versuchen, sie zu verarbeiten. Fügen Sie also dem Befehl die Option -c hinzu, um FFmpeg anzuweisen, die Streams ohne erneute Kodierung zu kopieren, um die Konvertierungsgeschwindigkeit zu erhöhen.

3. Ist FFmpeg mit GPU schneller?

Ja, die GPU-Beschleunigung bietet FFmpeg große Vorteile. Die Kodierung und Dekodierung mit GPUs wird sogar bei HD-Inhalten schneller, was Zeit spart und die Konvertierungsrate erhöht.

FFmpeg ist ein komplexes Befehlszeilentool, aber wenn man es einmal beherrscht, wird die Video- und Audiobearbeitung viel schneller. Teilen Sie den Beitrag mit Ihren Freunden und Kollegen, wenn Sie ihn hilfreich finden.

 

EaseUS Vocal Remover

All-in-one Video and Auido Tool

Jetzt entfernen!