Ich habe nur ein paar Bilder (20-40) und möchte einen Film machen, der mit einer Bildrate von 1-2 fps abgespielt wird (dh jedes Bild sollte 0,5-1 Sekunden lang sichtbar sein) ... also sollte der gesamte Film ~ 20 dauern -40 Sekunden zu spielen. Es scheint, dass mit avconv erzeugte Videos mit Option -r 1
oder -r 2
nicht diesen Job machen :-(.
Wenn ich den Film auf diese Weise erstelle:
avconv -i ./relief_%04d.png -force_fps -r 1 -vf "scale=320:240" test.avi
Ich habe auch versucht, Option -force_fps
hat keine Wirkung
es macht seltsame Dinge:
- Der Film spielt nur ~ 2 Sekunden (statt 20-40 Sekunden)
- es werden nicht alle Bilder angezeigt (nur 1-2)
- es ist wie sehr nachlässig
(und es hängt auch ein bisschen vom Spieler ab. mplayer macht die oben beschriebenen seltsamen Dinge, vlc zeigt nur schwarzen Bildschirm)
Benutze MP4Box. MP4Box ist ein MP4-Multiplexer. Es kann MPEG-4-Video, DivX, XviD, 3ivx, h264 usw., Audiostreams und Untertitel in den MP4-Container importieren.
Kann unter http://www.videohelp.com/tools/MP4Box heruntergeladen werden
quelle