Burada iki adım gerekir. Birincisi, verilerden jpeg veya png çizimleri oluşturmaktır. Verilerinizin neye benzediğini bilmiyorum ama sanırım gnuplot ile nasıl çizim yapılacağını öğrendiniz. Gnuplot bir döngü seçeneği vardır, ancak bir linux kutusunda iseniz, tefriş örneğin bash aşağıdaki çalıştırmak bağımsız değişkenleri olarak gnuplot tüm dosyaları geçirebilirsiniz:
for i in {1..1000}
do
gnuplot "What needs to be done" $i.dat
done
Şimdi, oluşturmanız gerekir senin filmin En kolay yol olacaktır: En açıklama sonrasında (veri vb 3d olan) :
ffmpeg -i gnuplotoutput%04d.jpeg movie.mpeg
Düzenleme
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
Nitekim fikir "Ne yapılması gerektiğini" olmasıydı değiştirilecektir kendi komutlarınızla. gnuplot son derece yetenekli, ancak tam olarak ne yapacağını söylemelisin. Bu, verilerinize ve istediğiniz çıktıya bağlıdır. 3d grid graph oluşturmak için spot kullandım.
Teşekkür ederim Jarondl. İçimde hala bir sorunum var. Ffmpeg'i denediğimde, örneğin "FFmpeg sürümü SVN-r0.5.1-4: 0.5.1-1ubuntu1, Telif Hakkı (c) 2000-2009 Fabrice Bellard ve diğerleri." --extra-version = 4: 0.5. 1-1ubuntu1 --prefix =/usr enable-avfilter enable-avfilter-lavf "ve" libavfilter 0. 4. 0/0. 4. 0 libswscale 0. 7. 1/0. 7. 1 libpostproc 51. 2. 0/51. Mar 4 2010 12:41:55, gcc: 4.4.3 resimdeki% 04d.jpg: G / Ç hatası oluştu Genellikle girdi dosyasının kesildiği anlamına gelir. ve/veya bozuk. " Bunun hakkında ne düşünüyorsunuz? UBUNTU'da program çalıştırıyorum. – nagendra
Sorun çözülmedi. Tekrar kontrol edebilir misiniz lütfen? – nagendra
Anladım. Teşekkür ederim. Ama ikinci adım – nagendra