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.
Consulte los detalles sobre
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.
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.
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 . Para obtener más información, visita su canal de YouTube.
© Derechos de autor 2024 RunComfy. Todos los derechos reservados.