ComfyUI-Continuity 3.2 : distributions et raccords pour MiniMax H3

ComfyUI Wikinews

ComfyUI-Continuity 3.2 réunit MiniMax H3, LTX 2.5 et cinq familles d'images derrière un seul nœud : distributions, RefMods par famille, segments et raccords au choix.

ComfyUI-Continuity a atteint la version 3.2 le 28 septembre, et son auteur a détaillé cette sortie sur r/StableDiffusion le lendemain. Le pack est un seul nœud qui pilote sept familles de modèles via le cœur de ComfyUI : MiniMax H3, LTX 2.5, Krea 2, Ideogram 4.0, Qwen Image Edit, Flux 2 Klein et Qwen Image 2.1. Vous écrivez un prompt, attachez des médias avec @, puis appuyez sur Render. Cette mise à jour concerne ce qui fait une œuvre plutôt qu'un clip : une distribution qui survit d'un plan à l'autre, des modules de référence enregistrés, un contrôle par segment et un paramètre de jointure que vous choisissez.
Nœud ComfyUI-Continuity avec un plan et son rendu côte à côte

Le plan et le rendu qu'il a produit, côte à côte sur la même toile.

Un nœud, un prompt

Le nœud constitue toute la configuration. Les médias que vous attachez reçoivent un nom @ que vous citez dans la phrase : le prompt indique ainsi quelle image est la personne et laquelle est la pièce. Une rangée de pilules sous la zone de prompt porte la durée, le format, la résolution, la famille de modèles et, si vous le souhaitez, une rangée d'échantillonneurs avec les accélérateurs de la communauté (Spectrum, TeaCache, FirstBlockCache, SLA sparse attention) déjà câblés. Sous le prompt se trouvent une bande de chronologie, un espace de discussion qui écrit des prompts pour vous, et un tableau de bord d'outils avec un banc ControlNet, un banc blockout pour mettre en scène une scène à partir de boîtes, un banc d'upscale et un atlas de styles de 941 looks.

Le nœud dans sa vue simple

Une seule carte contient le prompt, les pilules et le rendu. La chronologie et la pré-étape s'ouvrent sur la même toile.

Une distribution qui se transporte entre les plans

Plutôt que de rattacher à nouveau des images de référence dans chaque flux de travail, un personnage peut être enregistré une fois et cité par son nom dans n'importe quelle œuvre. Cette mise à jour retravaille ce registre en un onglet Distribution où les sujets récurrents sont gérés, et chaque membre indique désormais ce que chaque famille reçoit de lui : un membre peut porter un LoRA différent par famille, et la carte précise ce qui est transmis à cette famille pour son apparence, soit la référence enregistrée, soit les images elles-mêmes, soit la description seule. Krea 2, qui ne lit les images que par le biais d'un LoRA adaptateur, fonctionne ici aussi.

Un membre de la distribution cité deux fois dans un même prompt

Deux membres de la distribution cités dans un même prompt. Chacun contribue ce qu'on lui a demandé de contribuer.

RefMods, enregistrés par famille

Le pack pré-encode les références dans ses propres fichiers RefMod, ainsi une vidéo de référence n'a pas besoin d'être encodée à nouveau à chaque génération. En enregistrer un est désormais une action de premier ordre : Save as RefMod, en tête du rail de références, liste toutes les familles que cette machine peut encoder et indique ce qui est déjà enregistré, et chaque enregistrement peut être relancé. Comme un latent appartient à un seul VAE, une image conserve un RefMod par espace latent, et la famille qui la rend lit celui de son propre espace. Rien n'est choisi au moment du rendu, et une image encodée pour la vidéo H3 n'est plus consommée par l'acte d'enregistrement.

Chronologies, segments et jointures

Une bande de chronologie contient des plans qui sont chacun une génération complète avec leur propre prompt, leurs références et leurs LoRA, et qui peuvent même tourner sur des familles différentes : une pré-étape Krea 2 alimentant des images de départ dans des plans LTX 2.5 constitue une seule bande. Les segments individuels peuvent être réglés seuls tandis que le reste de la bande garde son contexte partagé, et un segment peut être dupliqué pour construire la carte suivante.

Une chronologie de plans sur un seul nœud

Chaque carte de la bande est une génération complète. Les joints entre elles sont des paramètres, pas de la chance.

Pour les jonctions, le paramètre Seam handoff propose désormais quatre voies au lieu d'une : transmettre les images décodées, continuer à partir du latent propre à l'échantillonneur de la passe source, ce latent ramené à la moyenne et à la dispersion du canal de la première passe, ou un latent masqué qui laisse le modèle continuer les tokens qu'il a déjà produits sous le masque de bruit du cœur. Les mesures du pack situent la voie masquée à une dérive de luminosité de bout en bout inférieure à 2 unités sur une bande turbo de 8 sauts, contre 24 pour la voie latente, pour environ la moitié du temps d'échantillonnage par passe.

Installation

cd ComfyUI/custom_nodes
git clone https://github.com/roadmaus/ComfyUI-Continuity

Redémarrez ComfyUI. Il n'y a rien à installer avec pip. Si ComfyUI-MiniMax-Creator est déjà installé, ne clonez pas à côté : le pack a été renommé et GitHub redirige l'ancienne adresse, donc un git pull dans ce dossier constitue toute la mise à jour. Deux dossiers enregistreraient les mêmes identifiants de nœud et le nœud n'apparaîtrait pas du tout.

Disponibilité

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…
ComfyUI-Continuity 3.2 : distributions et raccords pour MiniMax H3 | ComfyUI Wiki