【发布时间】:2014-04-29 13:05:32
【问题描述】:
我一直在学习matplotlib的动画包,所有的例子似乎都将文件保存为.mp4。 documentation 没有提及任何其他特定格式。 matplotlib 是否可以使用其他文件格式来保存动画?如果有,它们是什么?
【问题讨论】:
标签: python animation matplotlib codec
我一直在学习matplotlib的动画包,所有的例子似乎都将文件保存为.mp4。 documentation 没有提及任何其他特定格式。 matplotlib 是否可以使用其他文件格式来保存动画?如果有,它们是什么?
【问题讨论】:
标签: python animation matplotlib codec
这取决于.save() method 的writer 参数:
writer 是 MovieWriter 的一个实例或一个字符串键 标识要使用的类,例如“ffmpeg”或“mencoder”。如果什么都没有 传入时,使用 rcparam animation.writer 的值。
Matplotlib 使用外部进程(您需要安装)来加入框架。如果您使用例如'ffmpeg',您可以通过以下方式找到支持的格式/编解码器:
ffmpeg -formats
ffmpeg -codecs
在列表中,您会看到一些编解码器标有 E,表示此格式支持编码。
【讨论】: