Bilder in Video konvertieren, MEncoder, Eclipse
Verfasst: Dienstag 17. August 2010, 15:42
Hallo!
Ich möchte Bewegungen von Atomen simulieren. Dabei ist die Position eines Atoms zweidimensional gegeben, sagen wir durch (x,y).
Mit einem numerischen Verfahren berechne ich dann zu verschiedenen Zeitpunkten die Positionen und plotte sie am Ende. Der Plot ist aber unabhängig von der Zeit. Deswegen würde ich gerne die Positionen zu verschiedenen Zeitpunkten plotten und die Bilder dann hintereinander in einem Video absspielen!
http://matplotlib.sourceforge.net/faq/h ... ke-a-movie
Hier steht ein Beispiel dafür wie man aus Bildern ein Video macht.
Ich habe mir MEncoder und MPlayer heruntergeladen und mit dieser Anleitung
http://www.wiki.csoft.at/index.php/MEncoder
installiert und die Umgebungsvariable PATH geändert.
Ich benutze Eclipse unter Windows 7.
Wenn ich dann obiges Beispiel ausführe, bekomme ich den Fehler
"Der Befehl "mencoder" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
Woran kann das denn liegen? Hat da ja jemand eine Idee?
Oder kann man den Code
os.system("mencoder 'mf://_tmp*.png' -mf type=png:fps=10 \\ -ovc lavc -lavcopts vcodec=wmv2 -oac copy -o animation.mpg")
nur unter Linux benutzen? (Davon habe ich leider wirklich keine Ahnung.)
Ich hoffe wirklich, dass mir jemand helfen kann oder einen anderne Lösungsvorschlag geben kann!
Vielen Dank im Voraus!
Viele Grüße,
Mia
P.S.: Ich habe auch die Suchfunktion benutzt und http://www.python-forum.de/viewtopic.ph ... r+in+video gefunden, aber da ist bei mir ja immernoch das Problem
Ich möchte Bewegungen von Atomen simulieren. Dabei ist die Position eines Atoms zweidimensional gegeben, sagen wir durch (x,y).
Mit einem numerischen Verfahren berechne ich dann zu verschiedenen Zeitpunkten die Positionen und plotte sie am Ende. Der Plot ist aber unabhängig von der Zeit. Deswegen würde ich gerne die Positionen zu verschiedenen Zeitpunkten plotten und die Bilder dann hintereinander in einem Video absspielen!
http://matplotlib.sourceforge.net/faq/h ... ke-a-movie
Hier steht ein Beispiel dafür wie man aus Bildern ein Video macht.
Ich habe mir MEncoder und MPlayer heruntergeladen und mit dieser Anleitung
http://www.wiki.csoft.at/index.php/MEncoder
installiert und die Umgebungsvariable PATH geändert.
Ich benutze Eclipse unter Windows 7.
Wenn ich dann obiges Beispiel ausführe, bekomme ich den Fehler
"Der Befehl "mencoder" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
Woran kann das denn liegen? Hat da ja jemand eine Idee?
Oder kann man den Code
os.system("mencoder 'mf://_tmp*.png' -mf type=png:fps=10 \\ -ovc lavc -lavcopts vcodec=wmv2 -oac copy -o animation.mpg")
nur unter Linux benutzen? (Davon habe ich leider wirklich keine Ahnung.)
Ich hoffe wirklich, dass mir jemand helfen kann oder einen anderne Lösungsvorschlag geben kann!
Vielen Dank im Voraus!
Viele Grüße,
Mia
P.S.: Ich habe auch die Suchfunktion benutzt und http://www.python-forum.de/viewtopic.ph ... r+in+video gefunden, aber da ist bei mir ja immernoch das Problem