AnimateDiff + Programación de indicaciones por lotes | Texto a video

La combinación de AnimateDiff con el flujo de trabajo de programación de indicaciones por lotes introduce un nuevo enfoque para la creación de videos. Al permitir la programación dinámica de indicaciones textuales, este flujo de trabajo permite a los creadores ajustar con precisión los elementos narrativos y visuales de sus animaciones a lo largo del tiempo. Esto permite que las complejidades de la emoción y la trama se entrelacen delicadamente en cada fotograma.

Flujo de trabajo de ComfyUI

ComfyUI AnimateDiff & Batch Prompt Schedule
¿Quiere ejecutar este flujo de trabajo?
  • Flujos de trabajo completamente operativos
  • Sin nodos ni modelos faltantes
  • No se requiere configuración manual
  • Presenta visuales impresionantes

Ejemplos

Descripción

1. Flujo de trabajo de AnimateDiff + Programación de indicaciones por lotes

El flujo de trabajo de AnimateDiff y programación de indicaciones por lotes permite la creación dinámica de videos a partir de indicaciones textuales. Al permitir cambios programados y dinámicos en las indicaciones a lo largo del tiempo, la programación de indicaciones por lotes mejora este proceso, ofreciendo un control detallado sobre la narrativa y los elementos visuales de la animación y expandiendo las posibilidades creativas para la narración.

2. Descripción general de AnimateDiff

Consulte los detalles sobre Cómo usar AnimateDiff en ComfyUI

3. Descripción general de la programación de indicaciones por lotes

3.1. Introducción a la programación de indicaciones por lotes

La programación de indicaciones por lotes en ComfyUI es un potente nodo diseñado para administrar y programar de manera eficiente indicaciones complejas en una serie de fotogramas o iteraciones. Permite a los creadores ajustar dinámicamente el texto y los parámetros a lo largo del tiempo, lo que permite un control detallado en proyectos de animación y otros medios basados en el tiempo.

3.2 Cómo usar la programación de indicaciones por lotes

En primer lugar, es importante tener en cuenta los tres campos de texto para las indicaciones en el nodo de programación de indicaciones por lotes: Campo de texto inicial, Campo de pretexto y Campo de postexto.

Programación de indicaciones por lotes

Para componer un Campo de texto inicial en una programación de indicaciones por lotes de ComfyUI, esencialmente defines la indicación central o base que se aplicará en todos los fotogramas o iteraciones de tu programación. Esto se logra usando el Campo de pretexto o el Campo de postexto, que respectivamente te permiten anteponer o agregar texto a cada indicación programada.

Campo de texto inicial: Este es el campo de texto principal donde ingresas las indicaciones que deseas que procese la programación de indicaciones por lotes. Especifica aquí la indicación para los fotogramas clave. Por ejemplo:

"0": "La Parca, de pie entre las tumbas, sosteniendo una guadaña, en un cementerio brumoso en la noche, niebla espeluznante, luna llena, murciélagos volando alrededor, calabazas de Halloween",
"25": "Zombi masculino, boca abierta, comiendo un cerebro, en un paisaje urbano posapocalíptico abandonado, paredes con grafiti, luces parpadeantes en la calle",
"50": "Hombre lobo aullando, sus ojos brillando en rojo, en un denso y espeluznante bosque, luna llena brillante, manada de lobos en el fondo"

Campo de pretexto: Texto que se antepone al comienzo de cada indicación en la programación, lo que permite una base consistente en todas las indicaciones programadas.

Campo de postexto: Texto que se agrega al final de cada indicación en la programación, lo que permite una conclusión uniforme en cada indicación o la adición de elementos consistentes en todas las indicaciones.

Además, hay algunos otros parámetros para ayudar a controlar las indicaciones:

Máximo de fotogramas: Determina el número máximo de fotogramas para los cuales se aplica la programación de indicaciones por lotes. Es crucial alinear este número con el número de latentes en tu lote o el total de fotogramas de animación que pretendes producir.

Imprimir salida: Un parámetro booleano que, cuando está habilitado, permite que la salida se imprima con fines de depuración o verificación.

Fotograma de inicio: Especifica el fotograma inicial para la programación de indicaciones por lotes.

Campos PW: Estos campos (pw_a, pw_b, pw_c, pw_d) facilitan el ajuste dinámico de los pesos de las indicaciones a lo largo del tiempo. Al manipular estos pesos a través de expresiones y vincularlos a otros valores programados, los creadores obtienen un control matizado sobre cómo los diferentes aspectos de la indicación influyen en la salida de la programación por lotes. Por ejemplo, puedes incorporar pw_a, pw_b, pw_c y pw_d en el Campo de texto inicial de la siguiente manera:

"0": "Un bailarín alegre en el centro de atención, sonriendo ampliamente (felicidad:`pw_a`)",
"24": "Un bailarín contemplativo bajo la luz de la luna, perdido en sus pensamientos (contemplación:`pw_b`)",
"48": "Una figura triste en las sombras, lágrimas brillando a la luz de la luna (tristeza:`pw_c`)"

Este flujo de trabajo está inspirado en MDMZ. Para obtener más información, visita su canal de YouTube.

¿Quiere más flujos de trabajo de ComfyUI?