Hallo,

ich möchte ein Video erstellen, das ich bei Youtube hochladen möchte. Es geht um einen Mandelbrot Zoom, welcher nach der Berechnung als durchnummerierte Einzelbilder im jpg-Format vorliegt. Da der Zoom ziemlich groß wird (vor allem die vielen Einzelbilder), muß ich den in "Etappen" rendern, da ich nicht genug Plattenplatz habe. Grob gesagt: die ersten 100000 Bilder werden gerendert, dann das Video erstellt, dann alles löschen bis auf das Video und dann die nächsten 100000 Bilder, usw. Zuletzt müssen die ganzen einzelnen Videos zu einem Ganzen zusammengesetzt und vertont werden.

Ich habe schon (reichlich) im I-Net gesucht und diverse Varianten gefunden, die aber alle noch nicht zufriedenstellend sind. Entweder ist die Qualität des Videos unterirdisch oder ich bekomme beim Erzeugen Fehler (die aber nicht zum Abbruch führen), und das Video ist an den Stellen bei der Wiedergabe stark am Ruckeln.

bisher habe ich zum Erzeugen ffmpeg verwendet. Folgende Befehle habe ich verwendet

ffmpeg -y -f image2 -r 60 -i in%04d.jpg -b:v 12000k out.mpg
Problem: Während der Erzeugung erhalte ich oft folgende Medungen:
Code:
[mpeg @ 0x1f3f980] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1f3f980] buffer underflow st=0 bufi=280902 size=284891
[mpeg @ 0x1f3f980] buffer underflow st=0 bufi=282943 size=284891
[mpeg @ 0x1f3f980] packet too large, ignoring buffer limits to mux it
[mpeg @ 0x1f3f980] buffer underflow st=0 bufi=282943 size=284891
"Spielen" mit der Bitrate (-b:v) ändert da nichts.

Zu Beginn kommt immer folgende Meldung:
Code:
[swscaler @ 0x200d920] deprecated pixel format used, make sure you did set range correctly
[mpeg @ 0x1f3f980] VBV buffer size not set, using default size of 130KB                                                                                                                       
If you want the mpeg file to be compliant to some specification                                                                                                                               
Like DVD, VCD or others, make sure you set the correct buffer size
Dann noch folgendes probiert;
ffmpeg -y -f image2 -r 60 -i in%04d.jpg -vcodec libx264 -b:v 7500k out.mpg
Problem: Die "swscaler"-Meldung kommt auch hier, ansonsten Videoerzeugung (anscheinend) ok, aber außer ffplay kann kein anderer Player (kaffeine, vlc, mplayer) das Video wiedergeben.

Versuche mit "mencoder" waren von der Videoqualität der absolut indiskutabel, allerdings habe nich hier nicht mehr den Befehl parat, mit dem ich das Video erzeugt habe.

Frage:
Wie kann ich das Video am besten für Youtube erstellen ?