【发布时间】:2014-06-18 12:13:12
【问题描述】:
我想创建一个计算函数的动画。我无法在用于运行动画的集群上安装 ffmpeg 或 mencoder,但已安装 imagemagick。 matplotlib.animation 显然支持 imagemagick 作为动画编写器(例如,参见 here)。文档说支持的格式是:
['png', 'jpeg', 'ppm', 'tiff', 'sgi', 'bmp', 'pbm', 'raw', 'rgba']
我认为其中有几个是非动画文件类型,但显然 ffmpeg 以某种方式支持 .sgi 文件。如果我可以在家用计算机上使用 ffmpeg 或 mencoder 转换我必须在集群器上使用的编解码器,那很好。
如何使用 imagemagick 通过 matplotlib 保存动画?
【问题讨论】:
-
可以接受动画 gif 吗?
-
@ebarr:可以接受,但不太理想。
-
使用您链接到的 imagemagick writer。我真的不明白你的问题,因为我认为你链接到其中的答案。
-
@tcaswell:根据文档,gif 不是受支持的格式。
标签: python animation matplotlib imagemagick sgi