- Blog
- Los nodos de vídeo de ComfyUI no aparecen: encuentra y corrige el paso que falta
Los nodos de vídeo de ComfyUI no aparecen: encuentra y corrige el paso que falta

AI Overview
¿Por qué no aparecen mis nodos de video de ComfyUI?
El nodo podría pertenecer a un paquete no instalado, haber fallado durante la importación de Python o requerir una versión más reciente de ComfyUI.
¿Instalar un modelo de video agrega sus nodos?
No. Los pesos del modelo y el código de los nodos son independientes. Instale el paquete de nodos correcto y sus dependencias, luego reinicie.
¿Por qué VideoHelperSuite está instalado pero aún falta?
Revise el registro de inicio y el entorno activo de Python. Una carpeta de paquete puede existir incluso cuando sus nodos no logran cargarse.
¿Debería reinstalar ComfyUI?
Primero identifique el tipo de nodo ausente y pruebe un flujo de trabajo pequeño. Repare el paquete afectado antes de reconstruirlo todo.
Comience por el síntoma, no por una reinstalación
Que los nodos de video de ComfyUI no aparezcan suele ser un problema de configuración que ocurre antes de la generación. Un grafo descargado se abre con cajas desconocidas, el nombre de un nodo de un tutorial no aparece en la búsqueda, o un cargador de video parece indisponible. Estos síntomas difieren de un flujo de trabajo que se ejecuta correctamente pero luego no muestra su película finalizada.
Antes de realizar cualquier cambio, guarde una copia del flujo de trabajo y anote exactamente los nombres de los nodos ausentes. Conserve el registro actual de inicio. Anote si usa la versión de escritorio, la versión portable para Windows, un entorno manual de Python o una instalación alojada. Un comando que repare un entorno podría alterar una instalación no relacionada de Python en otra máquina.
Use esta tabla de decisión para elegir la primera línea de investigación. Es una herramienta práctica de diagnóstico, no una afirmación de que un síntoma demuestre una única causa.
| Lo que observa | Primera pregunta | Siguiente verificación |
|---|---|---|
| Nodo desconocido tras importar JSON | ¿Qué paquete posee este tipo de nodo? | Origen del flujo de trabajo y documentación del paquete |
| Paquete instalado, nodo ausente | ¿Lo importó Python correctamente? | Excepción de inicio para ese paquete |
| Nodo visible, lista de modelos vacía | ¿Puede el cargador encontrar pesos compatibles? | Directorio y nombre de archivo del modelo |
| Nodo visible, vista previa en blanco | ¿Se guardó realmente la salida? | Archivo de salida, formato y reproducción en el navegador |
| Todo el lienzo se comporta incorrectamente | ¿Está afectando la interfaz alguna extensión? | Aislamiento de extensiones frontend |
Si la cola se completa antes de que aparezca el problema, use la guía separada de recuperación ante congelamientos de ComfyUI. Este artículo se centra en restaurar la funcionalidad ausente antes de encolar el grafo de producción costoso.
Identifique el nodo exacto y su propietario
Una etiqueta amigable no siempre es un identificador único. Los autores de flujos de trabajo pueden renombrar cajas, y distintos paquetes pueden ofrecer cargadores de video con nombres similares. Inspeccione el JSON original del flujo de trabajo sin editarlo. Las exportaciones estándar de grafos describen los tipos de nodo; las exportaciones de API suelen identificar cada nodo mediante un campo class_type. Registre ese identificador junto con la etiqueta visible.
Luego compare los requisitos del flujo de trabajo con el repositorio o la plantilla oficial de donde proviene. Separe los nodos centrales de ComfyUI, los paquetes personalizados y los nodos de API alojados. Actualizar un paquete personalizado no puede añadir una característica central más reciente a un backend antiguo. Asimismo, descargar un punto de control grande de video no instala la clase de Python que lo interpreta.
Para VideoHelperSuite, busque el cargador VHS relevante o la operación de combinación en la documentación oficial del paquete. Para un flujo de trabajo con envoltura Wan, verifique los requisitos de la envoltura en lugar de sustituir un nodo Wan nativo por otro con nombre similar. Etiquetas de entrada similares no garantizan tipos de conectores, manejo de modelos ni comportamientos equivalentes.
Mantenga un pequeño registro de propiedad: nombre del archivo del flujo de trabajo, tipo ausente, paquete propietario, revisión instalada y revisión requerida (si el autor la especifica). Si el autor no proporciona una lista de dependencias, informe el tipo desconocido exacto en lugar de buscar únicamente «nodo de video». Esta información hace que la solicitud de soporte sea accionable y evita instalar paquetes no relacionados.
No reemplace un nodo ausente solo para eliminar su contorno rojo. Primero explique qué datos recibe, qué produce y qué esperan los nodos posteriores. Un grafo que se abre sin advertencias aún puede ser funcionalmente incorrecto.
Instale en el entorno que realmente ejecuta ComfyUI
Verifique la ubicación del lanzador antes de instalar cualquier cosa. Instalar dependencias en uno mientras se abre otro deja sin cambios el síntoma, incluso si el instalador reporta éxito.
Use ComfyUI Manager, cuando esté disponible, para localizar el paquete identificado. Confirme su editor y repositorio frente a los requisitos del flujo de trabajo, instálelo, revise el resultado de la instalación y reinicie el backend. Si se requiere instalación manual, siga las instrucciones de ese repositorio para colocar el código bajo el directorio custom-node de la instalación activa e instalar sus dependencias.
Para configuraciones manuales de Python, use el intérprete que inicia ComfyUI. Las siguientes comprobaciones son ejemplos diagnósticos que deben ejecutarse dentro de ese entorno, no comandos para pegar en una terminal del sistema arbitraria:
python -c "import sys; print(sys.executable)"
python -m pip --version
python -m pip check
Las dos primeras salidas deben apuntar al entorno deseado. La tercera informa inconsistencias de dependencias; no las corrige automáticamente. En Windows Portable, el intérprete empaquetado suele estar en python_embeded. Use el ejecutable empaquetado real al seguir las instrucciones de instalación del paquete. Los usuarios de la versión de escritorio deben seguir la ruta de gestión de entornos soportada por Desktop.Después de reiniciar, busque el tipo exacto en un lienzo en blanco. Vuelva a abrir el flujo de trabajo original únicamente una vez que aparezca el nodo. Registre dos resultados independientes: «instalación correcta» y «registro del nodo correcto». Tratarlos como un solo evento es lo que hace tan confuso el problema de «instalado pero ausente».
Mantenga sin cambios los paquetes no relacionados durante esta prueba. Actualizar todas las dependencias simultáneamente dificulta identificar qué cambio restauró el nodo o rompió otro flujo de trabajo.
Solucionar errores de importación y discrepancias de versión
Lea el rastreo de inicio asociado al paquete faltante. Un módulo ausente, una importación de API incompatible y una extensión compilada fallida requieren reparaciones distintas. Conserve la primera excepción útil, en lugar de informar únicamente el resumen final «importación fallida».
Para una dependencia faltante, verifique que los requisitos documentados del paquete se hayan instalado en el intérprete activo. Para una API renombrada o una función no disponible, compare la revisión del paquete con la revisión de ComfyUI que admite. Para dependencias compiladas, revise la combinación de Python, PyTorch y plataforma admitida por el paquete antes de seleccionar una wheel.
Un tutorial más reciente también puede orientarse a funciones que aún no han llegado a su instalación estable. Consulte las instrucciones oficiales de lanzamiento y actualización para su tipo de instalación. No asuma que actualizar el navegador actualiza el backend, ni que actualizar el código fuente del backend refresca automáticamente todas las dependencias y componentes frontend instalados por separado.
Realice un único cambio controlado, reinicie y compare los registros. Si los nodos desaparecen tras una actualización, conserve las versiones anterior y posterior. Compare contra un entorno conocido como funcional, en lugar de modificar repetidamente la misma configuración sin anotaciones.
Cuando se sospeche de extensiones de interfaz, el enfoque oficial de solución de problemas de ComfyUI incluye desactivar extensiones y acotar la causa por grupos. Recuerde que desactivar todos los nodos personalizados elimina intencionalmente su funcionalidad: use un flujo de trabajo de control exclusivo del núcleo para esa prueba. El fallo del grafo original con nodos personalizados en ese modo es esperado y no identifica al culpable.
Una vez que el paquete relevante se importe correctamente, deje de modificar dependencias. Pase a la verificación funcional en lugar de seguir ajustando un entorno que ya satisface el requisito del nodo faltante.
Separar modelos faltantes de salida de video faltante
Si existe un cargador pero su menú desplegable está vacío, la instalación del nodo ha avanzado más allá de lo que sugiere el síntoma original. Verifique la categoría de modelo esperada por ese cargador específico, las rutas de búsqueda de modelos configuradas y si el archivo previsto terminó de descargarse. Siga el manifiesto de modelos del flujo de trabajo; no coloque todos los archivos relacionados con video en el directorio checkpoints.
Que un archivo aparezca en un menú desplegable no demuestra compatibilidad arquitectónica. Un VAE, un codificador de texto y un modelo de difusión deben coincidir con los requisitos del flujo de trabajo. Renombrar un archivo incompatible no lo convierte en compatible. Para fallos específicos del decodificador, la lista de comprobación para cargar VAE ayuda a mantener separada la detección de archivos de la carga exitosa del modelo.
Si los nodos de VideoHelperSuite son visibles pero falta la vista previa, inspeccione el archivo guardado antes de reinstalarlo. Su cargador convierte el video en fotogramas, mientras que Video Combine ensambla los fotogramas en un video e incluso puede incluir una entrada de audio. La velocidad de fotogramas afecta la duración de la reproducción, así que presérvela deliberadamente al realizar un ciclo completo.
El comportamiento de la vista previa es otra capa. VideoHelperSuite documenta vistas previas avanzadas opcionales que usan FFmpeg y pueden introducir un retraso en la conversión. Por tanto, una vista previa en blanco o retrasada es distinta de la ausencia de una clase de nodo. Verifique si el archivo se abre de forma independiente, si el formato seleccionado es compatible y si los registros indican un error del codificador.
Para pruebas sensibles al audio, use el tutorial paso a paso para recortar video con audio para dejar explícitas la fuente, la sincronización de fotogramas y la ruta del sonido. No evalúe una reparación basándose únicamente en una miniatura estática.

Ilustración generada por IA existente: use un sujeto visualmente simple para la inspección. Esto no es un resultado de prueba de ComfyUI.
Demostrar la reparación con una prueba breve de video
Use un clip corto cuyo contenido ya conozca bien. Para un paquete de utilidades de video, comience cargando y guardando imágenes existentes antes de involucrar un modelo generativo. Esto separa el registro y el manejo básico de medios de la memoria GPU, la compatibilidad de modelos y el comportamiento del muestreador.
Ejecute esta secuencia de aceptación y registre el resultado real en cada etapa:
- Reinicio: el paquete relevante se carga sin el error de importación previo.
- Búsqueda: el nodo requerido se puede agregar a un grafo en blanco.
- Importación: el flujo de trabajo original reconoce sus tipos requeridos.
- Entrada: una fuente corta se carga con las dimensiones y fotogramas esperados.
- Salida: la película guardada se reproduce íntegramente con la sincronización y el audio previstos.
- Repetición: una segunda ejecución tiene éxito tras volver a abrir el flujo de trabajo de prueba guardado.
Este ejemplo multimedia existente de Seedance ilustra qué inspeccionar en material en movimiento. No constituye evidencia de que hayamos reproducido o reparado su entorno de ComfyUI.
Por ejemplo, si la carga tiene éxito pero la exportación falla, mantenga el cargador funcional e investigue la etapa de salida. Si ambas operaciones funcionan en la prueba de utilidades pero falla el flujo de trabajo generativo, regrese a los diagnósticos de modelos y muestreo. La prueba mínima que pasa crea un límite útil entre la funcionalidad reparada y un problema distinto.Guarde el JSON exitoso junto con un breve manifiesto del entorno. Incluya ComfyUI, revisiones de paquetes, Python y la configuración de salida. Una vez que los clips individuales funcionen, la guía de flujo de trabajo por lotes para vídeos puede ayudarle a escalar el proceso sin convertir un solo elemento fallido en un lote completo repetido.
Mantenga la producción en marcha mientras realiza la reparación
Mantenga una pista de reparación y una pista de entrega cuando exista una fecha límite. La pista de reparación gestiona el nodo exacto, el error de inicio, el entorno y la reproducción mínima. La pista de entrega gestiona el brief creativo, las referencias de origen, los planos aprobados y las ediciones pendientes. Esto evita que la resolución de problemas de infraestructura borre decisiones creativas ya establecidas.
El ComfyUI local sigue siendo útil cuando modelos personalizados y un control exacto del grafo forman parte del trabajo. Un flujo de trabajo alojado resulta útil cuando su necesidad inmediata es un clip aprobado y nadie necesita reproducir el grafo original. Las salidas y controles pueden diferir, así que compárelos frente al mismo brief en lugar de asumir que son intercambiables.
Seedance Agent ofrece un espacio para organizar referencias, planificar planos, revisar resultados y solicitar revisiones enfocadas. Es una ruta alternativa de producción, no una herramienta de reparación para importaciones de Python. Transfiera la acción requerida, la relación de aspecto, la identidad de la referencia, la duración y los criterios de aceptación; vuelva a evaluar el resultado generado antes de insertarlo en la edición.
Conclusión
Solucione el problema de que los nodos de vídeo ComfyUI no aparezcan identificando al propietario exacto del nodo, verificando el entorno activo, leyendo los errores de importación y comprobando un recorrido corto de vídeo. Separe claramente los pesos faltantes y las previsualizaciones en blanco de la ausencia de código del nodo, y guarde la configuración funcional antes de restaurar un grafo grande. Si su prioridad inmediata es finalizar el plano, cree un vídeo con Seedance mientras aisla el problema local.
¿Listo para probarlo tú mismo?
Pon en práctica los pasos de esta guía con Seedance y convierte prompts o imágenes en videos pulidos en minutos.
Créditos gratis al registrarte. Planes desde $28/mes.
Artículos relacionados
Más publicaciones en el mismo idioma que quizá quieras leer después.

Tutorial de la API de sincronización labial de PixVerse: carga, generación, sondeo y revisión
Un flujo de trabajo práctico de la API de sincronización labial de PixVerse que abarca identificadores de videos de origen, carga de audio o TTS, cargas útiles de solicitud, sondeo asincrónico y revisión de calidad.
Leer artículo
Tutorial en vídeo de OpenArt sobre personajes coherentes: Mantener a una misma persona en distintas escenas
Crear un personaje de OpenArt, preparar ángulos de referencia, animar tomas cortas y revisar o corregir la deriva facial y de vestuario a lo largo de una secuencia de vídeo.
Leer artículo
Ejemplos de indicaciones para vídeos de baile con IA: coreografía, cámara y ritmo
Utilice cinco ejemplos de indicaciones para vídeos de baile con IA, una fórmula de coreografía, orientación sobre la cámara y verificaciones para el clip completo para crear vídeos de baile más coherentes.
Leer artículo