2016-12-06 6 views
1

Ich möchte eine Gif-Datei in ein Video mit ffmpeg konvertieren. Ich verwende:ffmpeg: Konvertieren von Gif in Video

ffmpeg -y -i /gif/583fd7661b46d.gif -strict -2 -an -b:v 32M /gif/mp4/583fd7661b46d.avi 

Die Dauer meines gif in photoshop 27 Sekunden, aber die Dauer des Videos „583fd7661b46d.avi“ erzeugt wird, ist 15 Sekunden. Wie kann ich die gleiche Dauer meines Gifs im erzeugten Video erhalten?

ich dies auszuführen:

ffplay file.gif 

Es Stahl lesen, ohne stoping und der "M-V" erhöht wird enter image description here

+0

Ist die Wiedergabedauer mit 'ffplay file.gif' korrekt? – Mulvya

+0

Ich habe nicht die Dauer mit ffplay (siehe meinen Beitrag) – Aminesrine

+0

Zeit es. ffplay wird auch nach dem Ende der Datei weiterlaufen. – Mulvya

Antwort

1

Wenn ich das Ausgabeformat Mp4 ändern, wird die Dauer richtig.

Oder mit der Ausgabe avi ich die Option -vsync cfr in meinem ffmpeg Befehl hinzufügen.