【问题标题】:Call mencoder from Fortran or gnuplot从 Fortran 或 gnuplot 调用 mencoder
【发布时间】:2016-04-18 13:01:43
【问题描述】:

我制作了一个 Fortran 程序,它用 gnuplot 绘制一个矢量场,我想制作一个动画。我设法打印了 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,这可能吗?那怎么办?

【问题讨论】:

    标签: fortran gnuplot fortran90 mencoder


    【解决方案1】:

    根据平台和编译器,您可以使用运行良好的系统调用。例如你可以从fortran调用,

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

    【讨论】:

    • 注意现代标准 fortran 命令是EXECUTE_COMMAND_LINE(相同用法)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    • 2020-03-26
    相关资源
    最近更新 更多