Nvidia VFX Nodes 0.2.1: RTX, HDR y fotogramas interpolados
Los Nvidia VFX Nodes de Comfy-Org llegan a la 0.2.1 con RTX Video Super Resolution, RTX Video HDR y Frame Generation, plantilla oficial e instalación desde el Administrador.
nvidia-vfx de NVIDIA. La versión 0.2.1 llegó al Comfy Registry el 13 de octubre, el mismo día en que una plantilla oficial de RTX Video Enhance apareció entre las plantillas de flujos de trabajo de ComfyUI, y ahora el paquete se instala desde ComfyUI Manager como cualquier otra extensión. Los tres nodos gestionan la superresolución de video con IA, la conversión de SDR a HDR y la interpolación de fotogramas dentro de un grafo de ComfyUI normal.
La cadena RTX completa: superresolución, después HDR y por último generación de fotogramas. Fuente: ComfyUI Nvidia VFX Nodes.
Qué añade el paquete
La extensión antes se distribuía con el nombre Nvidia RTX Nodes, y el renombrado es el principal cambio de la 0.2.x. El nodo TrueHDR ahora se llama RTX Video HDR, y el paquete se publica como comfyui_nvidia_rtx_nodes bajo el editor comfyui en el registro.
| Nodo | Categoría | Entrada | Salida |
|---|---|---|---|
| RTX Video Super Resolution | image/upscaling | lote IMAGE | upscaled_images, mismo número de fotogramas |
| RTX Video HDR | image/enhancement | lote IMAGE | hdr_images, mismas dimensiones |
| RTX Video Frame Generation | video | lote IMAGE | interpolated_images con nuevos fotogramas entre los originales |
Los tres funcionan con lotes IMAGE de ComfyUI, así que se colocan entre un nodo Load Video y un nodo Create Video sin descargar ningún modelo y sin tocar el grafo de muestreo.
RTX Video Super Resolution
El nodo toma una imagen o un lote de fotogramas de video ya decodificados y lo devuelve ampliado, con reducción de ruido o enfocado, con la operación elegida de una larga lista de modos de calidad.
| Modos | Operación |
|---|---|
BICUBIC | Interpolación bicúbica sin IA |
LOW / MEDIUM / HIGH / ULTRA | Ampliación con IA estándar para fuentes comprimidas, de más rápida a más detalle |
DENOISE_LOW a DENOISE_ULTRA | Eliminación de ruido y de artefactos de compresión a la misma resolución |
DEBLUR_LOW a DEBLUR_ULTRA | Enfoque a la misma resolución para fuentes poco nítidas |
HIGHBITRATE_LOW a HIGHBITRATE_ULTRA | Ampliación para fuentes limpias o sin pérdida, con menos supresión de artefactos |
STREAMING_MEDIUM / STREAMING_ULTRA | Ampliación optimizada para emisiones y transmisiones de webcam |
El tamaño de salida se puede definir como una escala entre 1x y 4x o como dimensiones objetivo explícitas, y se redondea al múltiplo de 8 más cercano. DENOISE_* y DEBLUR_* siempre mantienen las dimensiones de entrada, diga lo que diga el ajuste de redimensionado. El número de fotogramas y la frecuencia de cuadros nunca cambian, así que el video conserva la misma duración.
Una pasada de ampliación de video con RTX Video Super Resolution. Fuente: ComfyUI Nvidia VFX Nodes.
El mismo nodo sobre un lote de imágenes fijas. Fuente: ComfyUI Nvidia VFX Nodes.
Para mantener la memoria bajo control, el nodo divide el lote en fragmentos de como máximo 16 megapíxeles de salida, con al menos un fotograma por fragmento.
RTX Video HDR
Este nodo convierte imágenes SDR en datos HDR. Expone contraste, saturación, gris medio y una luminancia máxima objetivo entre 400 y 2000 nits, además de una pasada de eliminación de bandas y la elección entre la salida BT.2020/HLG (HDR) y BT.2020/PQ (HDR PQ).
Un video pasando por RTX Video HDR. Fuente: ComfyUI Nvidia VFX Nodes.
Un IMAGE de ComfyUI no lleva metadatos de espacio de color, así que los valores que devuelve el nodo son señales HDR solo en la intención. Aquello que los guarde o los codifique después tiene que recibir la indicación de tratarlos como BT.2020/HLG o BT.2020/PQ; de lo contrario, el resultado se verá incorrecto como datos SDR normales. Para clips largos, el repositorio incluye un ejemplo por fragmentos que corta el video en bloques, convierte cada bloque y vuelve a concatenar los resultados.
La receta de HDR para video largo, procesando los fotogramas por fragmentos. Fuente: ComfyUI Nvidia VFX Nodes.
RTX Video Frame Generation
El tercer nodo interpola entre fotogramas adyacentes, ya sea como multiplicador de la frecuencia de cuadros entre 2x y 16x o en un paso temporal explícito entre 0.01 y 0.99, así que cubre tanto la cámara lenta como la conversión de frecuencia de cuadros. Detecta los cambios de plano automáticamente, y una opción shot_change marca un par enviado como corte cuando sabes dónde está el corte.
Para N fotogramas de entrada y un multiplicador M, el nodo devuelve (N - 1) M + 1 fotogramas. Codificar la salida a la frecuencia de cuadros original multiplicada por M conserva la duración del clip. En el modo de paso temporal inserta exactamente un fotograma por par, lo que da 2N - 1 fotogramas.
Interpolación de fotogramas entre fotogramas adyacentes. Fuente: ComfyUI Nvidia VFX Nodes.
Instalarlo y ejecutarlo
La vía más sencilla es ComfyUI Manager: busca ComfyUI Nvidia VFX Nodes e instálalo. La instalación manual clona el repositorio en custom_nodes, instala requirements.txt con el mismo intérprete de Python que lanza ComfyUI, y reinicia.
- Se requiere una GPU NVIDIA RTX, con PyTorch habilitado para CUDA en cu130 o posterior. Los nodos usan el dispositivo CUDA que tenga seleccionado ComfyUI, y no se admite la ejecución en CPU ni en hardware que no sea NVIDIA.
- RTX Video Frame Generation solo funciona en la serie RTX 40 y posteriores.
- El paquete depende de los bindings
nvidia-vfx, que instalarequirements.txt. Los fallos del SDK aparecen comonvvfx.NvVFXError. - Se usa una sola pasada de GPU por nodo, así que un lote que se queda sin memoria se soluciona mejor reduciendo la resolución, la escala, el modo de calidad o el número de fotogramas del lote.
Flujos de trabajo
La plantilla oficial distribuida con ComfyUI el 13 de octubre encadena los tres nodos en un único grafo de RTX Video Enhance, y el repositorio mantiene ejemplos importables para cada nodo por separado.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.