Video Helper Suite 🎥🅥🅗🅢generated

Meta Batch Manager 🎥🅥🅗🅢(BatchManager)

Desde la perspectiva de la implementación técnica, este nodo mantiene internamente un gestor de estado para las entradas y salidas.

Batch Manager

meta_batch
frames_per_batch
INT
VideoHelperSuite

El nodo Meta Batch Manager 🎥🅥🅗🅢, desde una perspectiva de implementación técnica, mantiene internamente gestores de estado para sus entradas y salidas.

Meta Batch Manager es un nodo de gestión central en Video Helper Suite, diseñado para organizar y programar eficientemente lotes de fotogramas en flujos de trabajo de procesamiento de vídeo. Su función principal es actuar como un controlador central, segmentando un flujo continuo de fotogramas de vídeo en lotes de tamaño fijo para que los nodos posteriores los procesen por lotes, optimizando así el uso de memoria y la eficiencia computacional.

Funcionalidad del Nodo

Desde una perspectiva de implementación técnica, este nodo mantiene internamente gestores de estado para sus entradas y salidas. Gestiona su ciclo de vida rastreando un identificador único (unique_id) e información del flujo de trabajo (prompt). El nodo contiene métodos internos como reinicio (reset), cierre de entradas (close_inputs) y verificación de entradas abiertas (has_open_inputs). Estos aseguran que los recursos se inicialicen y liberen correctamente al procesar grandes secuencias de fotogramas, y soportan recalcular el número total de lotes bajo condiciones específicas (por ejemplo, durante el reencolamiento).

Descripción de Parámetros del Nodo - Meta Batch Manager 🎥🅥🅗🅢

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
frames_per_batchINT161 - BIGMAX (Tamaño del paso: 1)Descripción del parámetro 1 (Parámetro de entrada: frames_per_batch - Se utiliza para establecer el número de fotogramas de vídeo contenidos en cada lote de procesamiento. El rango de valores es de 1 a un valor máximo muy grande, con un tamaño del paso de 1.)

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
meta_batchVHS_BatchManagerDescripción del parámetro 2 (Parámetro de salida: meta_batch - Emite un objeto administrador de lotes para pasarlo a los nodos posteriores de procesamiento de vídeo.)

Caso de Uso

En un flujo de trabajo típico de ampliación de vídeo o interpolación de fotogramas, puedes colocar este nodo al principio del proceso. Por ejemplo, después de cargar una secuencia de vídeo, conéctala al Meta Batch Manager, configura el número de fotogramas por lote y luego pasa el objeto de salida meta_batch a los nodos posteriores de ampliación o codificación. De esta manera, los nodos posteriores procesarán el vídeo lote por lote según el tamaño establecido, en lugar de cargar todos los fotogramas a la vez, evitando efectivamente problemas de memoria insuficiente.

Enlace al Código Fuente del Nodo Meta Batch Manager 🎥🅥🅗🅢

El nodo Meta Batch Manager 🎥🅥🅗🅢 proviene del paquete de nodos ComfyUI-VideoHelperSuite.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…