ffmpeg, macht gif oder video, wie man das "PLAY" schneller macht, fps = 1 funktioniert nicht

751
radamantis2707

Ich habe dieses Problem, ich lade ein Gif herunter, ich extrahiere alle JPGs daraus, ich änderte das JPG, dann versuchte ich, das GIF mit den neuen JPGs neu zu erstellen, aber ich fand, was immer ich versuche, egal ob es eine Software ist oder ffmpeg, mein gif spielt viel langsamer als das original gif.

Ich versuche mehrere Software, einige Optionen sagen "Intervall", "Bildverzögerung", "Animationsverzögerungszeit". Ich versuche die niedrigste Zahl in allen diesen Software, und das Ergebnis ist nie dasselbe wie das Original-GIF.

dann finde ich ffmpeg, und ich mag es, aber selbst in meiner Forschung kann ich immer noch nicht die richtige Einstellung finden, um mein GIF oder Clip als das Original zu machen. sollte kein unterschied sein, richtig ?, das ursprüngliche gif hat ein timeplay von 44 sekunden, ich habe keine gelöschten jpegs gelöscht oder neue hinzugefügt. das ursprüngliche gif schick mir 2100 und das ist die gleiche nummer, die ich verwende. und das beste Ergebnis, das ich bis jetzt habe, ist 01 Minute 28 Sek.

die Optionen "-vf fps = 1", "-r 1", -framerate 1 "und" -framerate 1/1 "sind nicht die richtigen ?????

Kann mir jemand sagen, welche Option ich hinzufügen muss, um die Wiedergabezeit des GIFs oder Clips zu beschleunigen?

ich möchte diese jpgs verwenden, um einen clip (webm oder mp4) zu erstellen, aber auch nichts dagegen, wenn sie nur als gif machen können.

danke für Ihre Hilfe.

0
Erster Google-Treffer: https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video Ipor Sircer vor 7 Jahren 0

1 Antwort auf die Frage

2
Gyan

Um 2100 JPGs in 44 Sekunden abzuspielen, benötigen Sie eine Framerate von etwa 50.

ffmpeg -framerate 50 -i img%d.jpg -pix_fmt yuv420p video.mp4 
danke Freund, ich bin neu in diesem Bereich, und ich verstehe nicht, wie viele Einstellungen funktionieren, ich versuche es mit 1,2,5,10,30,60,100, FPS und funktioniert nie. Jetzt werde ich nach den Einstellungen suchen, damit der Clip die Farben der ursprünglichen JPGs beibehält. Das Problem des Zeitspiels ist gelöst, aber jetzt hat der letzte Clip die Farbe verloren. trotzdem danke. radamantis2707 vor 7 Jahren 0