Ce workflow ComfyUI, intitulé « AnimateDiff - Animation Boucle IPAdapters », est conçu pour créer des transitions animées fluides entre une série d’images. Il exploite la puissance de Stable Diffusion 1.5 (SD1.5) ainsi que des nœuds personnalisés comme 'comfyui-animatediff-evolved' et 'comfyui_ipadapter_plus' pour obtenir des animations fluides. Le workflow utilise une combinaison de nœuds tels que 'VHS_VideoCombine' et 'ImageBatchMulti' pour traiter plusieurs images en séquence, créant ainsi un effet d’animation en boucle. Grâce à l’utilisation de Weighted IPAdapters, le workflow garantit que chaque transition d’image conserve un style et un thème cohérents, renforçant la cohérence visuelle globale de l’animation.

Techniquement, le workflow commence par charger les images dans le nœud 'LoadImage', qui sont ensuite redimensionnées avec 'ImageScaleToTotalPixels'. Le nœud 'ImageBatchMulti' est essentiel pour gérer plusieurs images, permettant leur traitement en lot. Le nœud 'VHS_VideoCombine' joue un rôle clé dans la fusion de ces images en une boucle vidéo continue. Cette configuration est particulièrement utile pour les artistes et créateurs de contenu souhaitant produire des visuels engageants qui passent en douceur d’une scène ou d’un concept à l’autre. L’intégration de 'comfyui-videohelpersuite' aide à affiner la sortie vidéo, garantissant des animations de haute qualité.

API

Utiliser ce workflow depuis le code

Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.

templates_purz_animatediff_simple_weighted_ipadapters_looping_animation.json
Récupération du JSON du workflow…

Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.

// Install (beta)
npm i @comfyorg/sdk

// Run "AnimateDiff - Animation en boucle IPAdapters" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("templates_purz_animatediff_simple_weighted_ipadapters_looping_animation_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("61", "image", asset); // LoadImage

const job = await client.run(wf);
await job.getOutputs("76")[0].toFile("output.png"); // VHS_VideoCombine

Le SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).

L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.

FAQ

Questions Fréquentes

Voir tous les workflows
Showing 30 of 30 templates