matplotlib.animation.FFMpegFileWriter#
- class matplotlib.animation.FFMpegFileWriter(*args, **kwargs)[源代码][源代码]#
基于文件的 ffmpeg 写入器。
帧会被写入磁盘上的临时文件,然后在最后拼接在一起。
这实际上作为幻灯片输入到 ffmpeg,帧率通过
-framerate
传递,因此请参阅 他们关于帧率的说明 以获取更多详细信息。方法
__init__
(*args, **kwargs)bin_path
()返回特定子类使用的命令行工具的二进制路径。
finish
()完成电影的任何处理。
grab_frame
(**savefig_kwargs)从图形中获取图像信息并保存为电影帧。
isAvailable
()返回一个 MovieWriter 子类是否实际可用。
saving
(fig, outfile, dpi, *args, **kwargs)上下文管理器,便于编写电影文件。
setup
(fig, outfile[, dpi, frame_prefix])设置以编写电影文件。
属性
frame_format
用于保存帧的格式(png、jpeg等),可由各个子类决定。
frame_size
电影帧的像素
(宽度, 高度)
元组。output_args
- supported_formats = ['png', 'jpeg', 'tiff', 'raw', 'rgba']#