Video Helper Suite 🎥🅥🅗🅢generated

Video Info 🎥🅥🅗🅢(VideoInfo)

Desde la perspectiva de la implementación técnica, este nodo recibe un objeto de diccionario que contiene metadatos de video (`VHS_VIDEOINFO`).

Video Info

video_info
source_fps🟨
source_frame_count🟨
source_duration🟨
source_width🟨
source_height🟨
loaded_fps🟦
loaded_frame_count🟦
loaded_duration🟦
loaded_width🟦
loaded_height🟦
VideoHelperSuite

El nodo Video Info 🎥🅥🅗🅢, desde una perspectiva de implementación técnica, recibe un objeto diccionario que contiene metadatos de video (VHS_VIDEOINFO).

El nodo Video Info es una herramienta de extracción de información dentro de Video Helper Suite. Su función principal es extraer y separar la información original del archivo de video y la información después del proceso de carga, a partir de una estructura de datos especial llamada VHS_VIDEOINFO. Este nodo no procesa archivos de video por sí mismo, sino que actúa como una estación de transferencia de información, analizando los metadatos de video proporcionados por nodos ascendentes en valores concretos que pueden ser utilizados por nodos descendentes.

Funcionalidad del Nodo

Desde una perspectiva de implementación técnica, este nodo recibe un objeto diccionario que contiene metadatos de video (VHS_VIDEOINFO). Este diccionario normalmente es generado por nodos de carga de video en Video Helper Suite (como Load Video) y contiene dos conjuntos de atributos: "video fuente" y "video cargado". Internamente, el nodo extrae estos dos conjuntos de datos a través de una lista fija de nombres de clave (como fps, frame_count, duration, width, height) y los emite como valores de salida independientes de tipo FLOAT o INT. Es compatible con cualquier nodo ascendente capaz de generar datos VHS_VIDEOINFO.

Especificación de Parámetros del Nodo - Video Info 🎥🅥🅗🅢

Entradas (Inputs)

Nombre del ParámetroTipo de DatoRequeridoValor por DefectoRango/OpcionesDescripción
video_infoVHS_VIDEOINFO--video_info (parámetro de entrada): Recibe el paquete de metadatos VHS_VIDEOINFO proveniente de un nodo de carga de video, que contiene los atributos del video fuente y los atributos después de la carga.

Salidas (Outputs)

Nombre del ParámetroTipo de DatoDescripción
source_fps🟨FLOATsource_fps🟨 (parámetro de salida): Emite la tasa de fotogramas (fps) del archivo de video original.
source_frame_count🟨INTsource_frame_count🟨 (parámetro de salida): Emite el número total de fotogramas del archivo de video original.
source_duration🟨FLOATsource_duration🟨 (parámetro de salida): Emite la duración total (en segundos) del archivo de video original.
source_width🟨INTsource_width🟨 (parámetro de salida): Emite el ancho de la imagen (en píxeles) del archivo de video original.
source_height🟨INTsource_height🟨 (parámetro de salida): Emite la altura de la imagen (en píxeles) del archivo de video original.
loaded_fps🟦FLOATloaded_fps🟦 (parámetro de salida): Emite la tasa de fotogramas del video después de ser procesado por el nodo de carga.
loaded_frame_count🟦INTloaded_frame_count🟦 (parámetro de salida): Emite el número total de fotogramas del video después de ser procesado por el nodo de carga.
loaded_duration🟦FLOATloaded_duration🟦 (parámetro de salida): Emite la duración total (en segundos) del video después de ser procesado por el nodo de carga.
loaded_width🟦INTloaded_width🟦 (parámetro de salida): Emite el ancho de la imagen (en píxeles) del video después de ser procesado por el nodo de carga.
loaded_height🟦INTloaded_height🟦 (parámetro de salida): Emite la altura de la imagen (en píxeles) del video después de ser procesado por el nodo de carga.

Casos de Uso

En un flujo de trabajo típico de procesamiento de video, puedes conectar la salida video_info del nodo Load Video a este nodo. Posteriormente, puedes conectar los valores específicos emitidos por este nodo (como loaded_frame_count) a otros nodos que requieran información precisa sobre el número de fotogramas, duración o resolución. Por ejemplo, para controlar el número total de pasos en la generación de una animación, establecer puntos de bucle o proporcionar dimensiones objetivo a un nodo de escalado de imagen, logrando así un control automatizado del flujo basado en las propiedades del video.

Enlace al Código Fuente del Nodo Video Info 🎥🅥🅗🅢

El nodo Video Info 🎥🅥🅗🅢 proviene del paquete de nodos ComfyUI-VideoHelperSuite.

Comentarios

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

Cargando comentarios…