Select Latents 🎥🅥🅗🅢(SelectLatents)
Este nodo recibe como entrada un diccionario que contiene múltiples muestras de representaciones latent.
Select Latents
El nodo Select Latents 🎥🅥🅗🅢 recibe como entrada un diccionario que contiene múltiples muestras de representaciones latent.
El nodo Select Latents es una herramienta para filtrar fotogramas específicos de un conjunto de representaciones latent. Su función principal es extraer las partes correspondientes del lote de representaciones latent de entrada según los índices especificados por el Usuario, y generar un nuevo lote de representaciones latent. Esta operación es similar a "seleccionar tomas" en la edición de vídeo, permitiendo al Usuario controlar con precisión la secuencia de fotogramas objetivo para el procesamiento posterior.
Funcionalidad del Nodo
Este nodo recibe como entrada un diccionario que contiene múltiples muestras de representaciones latent. Su mecanismo interno analiza la cadena de índices proporcionada por el Usuario, la convierte en una lista de índices específica y luego extrae los segmentos de datos correspondientes de los tensor del diccionario de entrada según estos índices. Admite formatos de índice flexibles, incluyendo números individuales, listas separadas por comas y representaciones de rango (como 0-5,10), y puede manejar posibles problemas de índices fuera de rango.
Explicación de Parámetros del Nodo - Select Latents 🎥🅥🅗🅢
Entradas (Inputs)
| Nombre del Parámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
latent | LATENT | Sí | - | - | latent (parámetro de entrada): Lote de representaciones latent de entrada a filtrar, normalmente proveniente de la Salida de nodos como VAE Codificar u otros nodos generativos. |
Parámetros de Control (Parameters)
| Nombre del Parámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango de Valores/Opciones | Descripción |
|---|---|---|---|---|---|
indexes | CADENA | Sí | 0 | - | Ej: 1,3,5 o 0-4. Los índices comienzan desde 0. |
err_if_missing | BOOLEANO | Sí | Verdadero | - | err_if_missing (parámetro de entrada): Cuando se establece en Verdadero, si un índice especificado está fuera del rango de entrada, el nodo reportará un error; si es Falso, ignorará los índices fuera de rango. |
err_if_empty | BOOLEANO | Sí | Verdadero | - | err_if_empty (parámetro de entrada): Cuando se establece en Verdadero, si el resultado del filtrado según los índices está vacío, el nodo reportará un error; si es Falso, permitirá una Salida vacía. |
Salida (Output)
| Nombre del Parámetro | Tipo de Dato | Descripción |
|---|---|---|
| LATENT | LATENT | LATENT (parámetro de salida): Lote de representaciones latent filtrado, que contiene solo los fotogramas correspondientes a los índices especificados. |
Casos de Uso
Este nodo es muy útil en Flujos de trabajo de generación o edición de vídeo. Por ejemplo, después de crear una secuencia latent de un vídeo utilizando un nodo que genera lotes de representaciones latent (como "VAE Codificar (for Batches)"), puede usar este nodo para Seleccionar solo los fotogramas de mayor calidad o más críticos. Luego, el resultado filtrado se puede enviar al siguiente nodo de muestreo o decodificación, permitiendo centrarse en procesar los segmentos Seleccionados, mejorando así la eficiencia del trabajo o logrando efectos específicos.
Consideraciones
Tenga en cuenta que los índices comienzan a contar desde 0. Si las opciones de verificación de errores están habilitadas, el nodo lanzará una excepción y detendrá la Ejecución del Flujo de trabajo cuando un índice especificado exceda el rango real de las representaciones latent de entrada, o cuando el resultado final del filtrado esté vacío. Esto ayuda a identificar problemas rápidamente en flujos complejos.
Enlace al Código Fuente del Nodo Select Latents 🎥🅥🅗🅢
El nodo Select Latents 🎥🅥🅗🅢 proviene del paquete de nodos ComfyUI-VideoHelperSuite.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.