ComfyUI-RMBG v3.2.0: SAM 3.1 Multiplex y Apple Silicon

ComfyUI Wikinews

ComfyUI-RMBG v3.2.0 añade el nodo SAM 3.1 Multiplex, descarga instantánea de la VRAM, soporte de GPU en Apple Silicon y arranque por debajo de 0,1 s.

ComfyUI-RMBG alcanzó la v3.2.0 el 2026-09-30. El paquete reúne nodos de eliminación de fondo y segmentación para RMBG-2.0, INSPYRENET, BEN, BEN2, BiRefNet, Lucida, SDMatte, SAM, SAM2, SAM3, Florence-2, YOLOv8, BiRefNet y GroundingDINO tras una única interfaz. Esta versión traslada la segmentación a SAM 3.1, añade un interruptor de liberación instantánea de VRAM, lleva la aceleración por GPU a macOS y corrige el lento arranque del paquete.
El nodo SAM 3 Multiplex dentro de ComfyUI-RMBG v3.2.0

El nuevo nodo SAM 3 Multiplex, según el propio changelog v3.2.0 del repositorio.

Qué cambia en la v3.2.0

SAM 3 Multiplex sustituye a la antigua ruta de SAM 3. El nodo ahora carga checkpoints safetensors directamente, por lo que sam3.safetensors y sam3.1_multiplex_fp16.safetensors funcionan sin un paso de conversión aparte. Es el nodo al que recurrir cuando quieres seleccionar un sujeto por su nombre o mediante dot prompts en lugar de pintar una máscara a mano.

Todos los nodos incorporan un interruptor unload_model. RMBG, BiRefNet, SAM2, SAM3, Segment, SDMatte, YOLOv8 y LamaRemover ahora pueden liberar su memoria de GPU en el momento en que terminan, algo que importa cuando una pasada de segmentación se sitúa delante de un modelo grande de vídeo o de imagen en la misma tarjeta.

macOS recibe aceleración por GPU. Los nodos de segmentación ahora seleccionan el dispositivo Metal (MPS) en equipos Apple Silicon en lugar de recurrir silenciosamente a la CPU, de modo que los mismos grafos se ejecutan en un Mac sin reescribirlos.

El arranque baja de unos 15 segundos a menos de 0,1 segundos. Se rehizo el escaneo de registro de nodos (PR #183), que es la diferencia entre un paquete que toleras y un paquete que dejas habilitado en cada inicio.

Dos nuevos nodos auxiliares

Los nodos Resolution Selector e Image Compare View añadidos en la v3.2.0

Los nodos Resolution Selector e Image Compare View, según el changelog v3.2.0.

Selector de Resolución toma una relación de aspecto y un recuento objetivo de megapíxeles, redondea el resultado a un múltiplo elegido y produce el latent vacío correspondiente. Elimina la aritmética manual de alto y ancho que normalmente requiere un segundo nodo Imagen Latente Vacía.

Image Compare View representa una comparación interactiva en el propio nodo: arrastra una línea de barrido en horizontal o en vertical, mezcla dos imágenes con una opacidad ajustable, consulta un mapa de diferencia de píxeles o cambia entre los modos en paralelo y de resaltado de diferencias. También emite una máscara de diferencia para el trabajo posterior. El antiguo nodo Side By Side Compare no cambia y sigue incluyéndose para collages de varias imágenes con etiquetas.

Correcciones

La versión también incluye un conjunto de mejoras de estabilidad: compatibilidad con transformers 5.x en los backbones RMBG-2.0, SAM, SAM2 y GroundingDINO (PR #194), inferencia por lote más fiable con dimensiones de imagen no coincidentes (PR #202), una corrección de cierre inesperado de SDMatte con entradas sin máscara, errores de dimensiones de tensor en ImageCrop y conflictos de nombres entre ImageCrop y otros paquetes de nodos SAM3. El widget COLORCODE también pasó a una paleta HSV personalizada con vista previa en vivo para ComfyUI Vue Node 2.0 (PR #204).

Instalar

cd ComfyUI/custom_nodes
git clone https://github.com/1038lab/ComfyUI-RMBG

Instala las dependencias con tu entorno Python de ComfyUI y luego reinicia ComfyUI:

python -m pip install -r ComfyUI-RMBG/requirements.txt

Repositorio: 1038lab/ComfyUI-RMBG
Changelog: update.md v3.2.0
Flujos de trabajo de ejemplo: example_workflows

Comentarios

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

Cargando comentarios…
ComfyUI-RMBG v3.2.0: SAM 3.1 Multiplex y Apple Silicon | ComfyUI Wiki