从Fortran或gnuplot调用mencoder

时间:2016-04-18 13:01:44

标签: fortran gnuplot fortran90 mencoder

我制作了一个Fortran程序,用gnu​​plot绘制矢量场,我想制作一个动画。我设法打印了1000张图片,名称为framee_000000001.png,framee_000000002.png,framee_000000003.png,依此类推。现在我想将这些图片编辑成一部电影。名为bibi的用户建议我应该使用mencoder并给我以下代码:mencoder mf://frame_%09d.png -mf fps=30 -ovc lavc -o my_video.avi

我想从Fortran或gnuplot调用mencoder,这可能吗?在那种情况下如何?

1 个答案:

答案 0 :(得分:2)

您可以使用系统调用,它可以很好地运行,具体取决于平台和编译器。例如,你可以从fortran打来电话,

call system("mencoder mf://frame_%09d.png -mf fps=30 -ovc lavc -o my_video.avi")