Necesita dos pasos aquí. El primero es crear gráficos jpeg o png a partir de los datos. No sé cómo son tus datos, pero supongo que ya has descubierto cómo trazarlo con gnuplot. Gnuplot tiene una opción de bucle, pero si estás en una máquina Linux, se puede pasar fácilemte todos los archivos a GNUPlot como argumentos por ejemplo, ejecute el siguiente en bash:
for i in {1..1000}
do
gnuplot "What needs to be done" $i.dat
done
Ahora, es necesario crear tu película La forma más sencilla sería:
ffmpeg -i gnuplotoutput%04d.jpeg movie.mpeg
Editar: Después de su aclaración (los datos son 3d etc):
for i in {1..1000}
do
gnuplot -e "set terminal jpeg; splot '$i.dat'" > pic$i.jpeg
done
ffmpeg -i pic%04d.jpeg movie.mpeg
De hecho, la idea era que "lo que hay que hacer" será reemplazado por tus propios comandos. gnuplot es excepcionalmente capaz, pero necesita decirle exactamente qué hacer. Eso depende de tus datos y de la salida que quieras. He usado splot, para crear un 3d grid graph.
Gracias Jarondl. Todavía tengo algún problema. Cuando pruebo ffmpeg dice, por ejemplo, "FFmpeg versión SVN-r0.5.1-4: 0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, y otros configuración: --extra-versión = 4: 0.5. 1-1ubuntu1 --prefix =/usr --enable-avfilter --enable-avfilter-lavf "y" libavfilter 0. 4. 0/0. 4. 0 libswscale 0. 7. 1/0. 7. 1 libpostproc 51. 2. 0/51. 2. 0 built on Mar 4 2010 12:41:55, gcc: 4.4.3 pic% 04d.jpg: error de E/S Normalmente eso significa que el archivo de entrada está truncado y/o corrompido ". ¿Qué piensas de esto? Estoy ejecutando el programa en UBUNTU. – nagendra
Problema no resuelto. ¿Puedes volver a verificarlo por favor? – nagendra
Lo tengo. Gracias. Pero el segundo paso tiene que ser – nagendra