matplotlib.animation.FileMovieWriter #

classe matplotlib.animation. FileMovieWriter ( * args , ** kwargs ) [fonte] #

MovieWriterper la scrittura su singoli file e l'unione alla fine.

Questo deve essere sottoclasse per essere utile.

Parametri :
fps int, predefinito: 5

Frame rate del filmato (al secondo).

codec str o Nessuno, predefinito: rcParams["animation.codec"](predefinito: 'h264')

Il codec da utilizzare.

bitrate int, predefinito: rcParams["animation.bitrate"](predefinito: -1)

Il bitrate del film, in kilobit al secondo. Valori più alti significano filmati di qualità superiore, ma aumentano le dimensioni del file. Un valore pari a -1 consente al codificatore del film sottostante di selezionare il bitrate.

extra_args elenco di str o None, facoltativo

Argomenti aggiuntivi della riga di comando passati al codificatore del filmato sottostante. L'impostazione predefinita, Nessuno, significa da utilizzare rcParams["animation.[name-of-encoder]_args"]per i writer incorporati.

metadati dict[str, str], default: {}

Un dizionario di chiavi e valori per i metadati da includere nel file di output. Alcune chiavi che possono essere utili includono: titolo, artista, genere, soggetto, copyright, srcform, commento.

__init__ ( * args , ** kwargs ) [fonte] #
Parametri :
fps int, predefinito: 5

Frame rate del filmato (al secondo).

codec str o Nessuno, predefinito: rcParams["animation.codec"](predefinito: 'h264')

Il codec da utilizzare.

bitrate int, predefinito: rcParams["animation.bitrate"](predefinito: -1)

Il bitrate del film, in kilobit al secondo. Valori più alti significano filmati di qualità superiore, ma aumentano le dimensioni del file. Un valore pari a -1 consente al codificatore del film sottostante di selezionare il bitrate.

extra_args elenco di str o None, facoltativo

Argomenti aggiuntivi della riga di comando passati al codificatore del filmato sottostante. L'impostazione predefinita, Nessuno, significa da utilizzare rcParams["animation.[name-of-encoder]_args"]per i writer incorporati.

metadati dict[str, str], default: {}

Un dizionario di chiavi e valori per i metadati da includere nel file di output. Alcune chiavi che possono essere utili includono: titolo, artista, genere, soggetto, copyright, srcform, commento.

Metodi

__init__(*args, **kwargs)

Parametri :

bin_path()

Restituisce il percorso binario allo strumento della riga di comando utilizzato da una sottoclasse specifica.

finish()

Termina qualsiasi elaborazione per la scrittura del film.

grab_frame(**savefig_kwargs)

Prendi le informazioni sull'immagine dalla figura e salvale come fotogramma del filmato.

isAvailable()

Restituisce se una sottoclasse MovieWriter è effettivamente disponibile.

saving(fig, outfile, dpi, *args, **kwargs)

Gestore di contesto per facilitare la scrittura del file del filmato.

setup(fig, outfile[, dpi, frame_prefix])

Configurazione per la scrittura del file del filmato.

Attributi

frame_format

Formato (png, jpeg, ecc.) da utilizzare per il salvataggio dei frames, che può essere deciso dalle singole sottoclassi.

frame_size

Una tupla in pixel di un fotogramma di un filmato.(width, height)

supported_formats

finire ( ) [fonte] #

Termina qualsiasi elaborazione per la scrittura del film.

proprietà frame_format #

Formato (png, jpeg, ecc.) da utilizzare per il salvataggio dei frames, che può essere deciso dalle singole sottoclassi.

grab_frame ( ** savefig_kwargs ) [fonte] #

Prendi le informazioni sull'immagine dalla figura e salvale come fotogramma del filmato.

Tutti gli argomenti delle parole chiave in savefig_kwargs vengono passati alla savefigchiamata che salva la figura.

setup ( fig , outfile , dpi = None , frame_prefix = None ) [fonte] #

Configurazione per la scrittura del file del filmato.

Parametri :
FiguraFigure

La figura da cui prendere i fotogrammi renderizzati.

outfile str

Il nome del file del filmato risultante.

dpi float, predefinito:fig.dpi

Il dpi del file di output. Questo, insieme alla dimensione della figura, controlla la dimensione in pixel del file filmato risultante.

frame_prefix str, facoltativo

Il prefisso del nome file da utilizzare per i file temporanei. Se None (impostazione predefinita), i file vengono scritti in una directory temporanea che viene eliminata da cleanup; in caso contrario None , nessun file temporaneo viene eliminato.