matplotlib.animation.FFMpegFileWriter#
- class matplotlib.animation.FFMpegFileWriter(*args, **kwargs)[source]#
基于文件的 ffmpeg 写入器。
帧被写入磁盘上的临时文件,最后再拼接在一起。
这实际上是将幻灯片输入到 ffmpeg,并将 fps 作为
-framerate传递,因此请参阅 他们的帧率说明 以了解更多详细信息。- 参数:
- *args, **kwargs
所有参数都会转发给
FileMovieWriter。有关所有可能参数的列表,请参阅FileMovieWriter。
方法
__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']#