matplotlib.animación.FFMPegWriter #

clase matplotlib.animación. FFMpegWriter ( fps = 5 , códec = Ninguno , tasa de bits = Ninguno , extra_args = Ninguno , metadatos = Ninguno ) [fuente] #

Escritor ffmpeg basado en tuberías.

Los fotogramas se transmiten directamente a ffmpeg a través de una canalización y se escriben en una sola pasada.

Parámetros :
fps entero, por defecto: 5

Velocidad de fotogramas de la película (por segundo).

códec str o Ninguno, predeterminado: rcParams["animation.codec"](predeterminado: 'h264')

El códec a utilizar.

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

La tasa de bits de la película, en kilobits por segundo. Los valores más altos significan películas de mayor calidad, pero aumentan el tamaño del archivo. Un valor de -1 permite que el codificador de películas subyacente seleccione la tasa de bits.

lista extra_args de str o None, opcional

Argumentos adicionales de la línea de comandos que se pasan al codificador de películas subyacente. El valor predeterminado, Ninguno, significa usar rcParams["animation.[name-of-encoder]_args"]para los escritores incorporados.

dictado de metadatos [str, str], predeterminado: {}

Un diccionario de claves y valores de metadatos para incluir en el archivo de salida. Algunas claves que pueden ser de utilidad incluyen: título, artista, género, tema, derechos de autor, srcform, comentario.

__init__ ( fps = 5 , códec = Ninguno , tasa de bits = Ninguno , argumentos_extra = Ninguno , metadatos = Ninguno ) [fuente] #
Parámetros :
fps entero, por defecto: 5

Velocidad de fotogramas de la película (por segundo).

códec str o Ninguno, predeterminado: rcParams["animation.codec"](predeterminado: 'h264')

El códec a utilizar.

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

La tasa de bits de la película, en kilobits por segundo. Los valores más altos significan películas de mayor calidad, pero aumentan el tamaño del archivo. Un valor de -1 permite que el codificador de películas subyacente seleccione la tasa de bits.

lista extra_args de str o None, opcional

Argumentos adicionales de la línea de comandos que se pasan al codificador de películas subyacente. El valor predeterminado, Ninguno, significa usar rcParams["animation.[name-of-encoder]_args"]para los escritores incorporados.

dictado de metadatos [str, str], predeterminado: {}

Un diccionario de claves y valores de metadatos para incluir en el archivo de salida. Algunas claves que pueden ser de utilidad incluyen: título, artista, género, tema, derechos de autor, srcform, comentario.

Métodos

__init__([fps, códec, tasa de bits, extra_args, ...])

Parámetros :

bin_path()

Devuelve la ruta binaria a la herramienta de línea de comandos utilizada por una subclase específica.

finish()

Finalice cualquier procesamiento para escribir la película.

grab_frame(**savefig_kwargs)

Tome la información de la imagen de la figura y guárdela como un cuadro de película.

isAvailable()

Devuelve si una subclase de MovieWriter está realmente disponible.

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

Administrador de contexto para facilitar la escritura del archivo de película.

setup(fig, outfile[, dpi])

Configuración para escribir el archivo de película.

Atributos

frame_size

Una tupla en píxeles de un fotograma de película.(width, height)

output_args

supported_formats