matplotlib.animation.FFMpegFileWriter#
- class matplotlib.animation.FFMpegFileWriter(*args, **kwargs)[Quelle]#
Dateibasierter ffmpeg-Writer.
Frames werden in temporäre Dateien auf der Festplatte geschrieben und dann am Ende zusammengefügt.
Dies funktioniert effektiv als Diashow-Input für ffmpeg mit der fps als
-framerateübergeben. Lesen Sie daher auch deren Hinweise zu Bildraten für weitere Details.Methoden
__init__(*args, **kwargs)bin_path()Gibt den Pfad zur Binärdatei des Kommandozeilenwerkzeugs zurück, das von einer bestimmten Unterklasse verwendet wird.
finish()Beendet die Verarbeitung zum Schreiben des Films.
grab_frame(**savefig_kwargs)Holt die Bildinformationen aus der Abbildung und speichert sie als Filmframe.
isAvailable()Gibt zurück, ob eine MovieWriter-Unterklasse tatsächlich verfügbar ist.
saving(fig, outfile, dpi, *args, **kwargs)Kontextmanager zur Erleichterung des Schreibens der Filmdatei.
setup(fig, outfile[, dpi, frame_prefix])Einrichtung für das Schreiben der Filmdatei.
Attribute
frame_formatFormat (png, jpeg usw.), das zum Speichern der Frames verwendet werden soll und das von den einzelnen Unterklassen bestimmt werden kann.
frame_sizeEin Tupel
(width, height)in Pixeln eines Filmframes.output_args- supported_formats = ['png', 'jpeg', 'tiff', 'raw', 'rgba']#