
Wan2.1 VACE Référence vers Vidéo transforme une image unique en une courte vidéo qui conserve le style et le sujet de votre référence tout en introduisant un mouvement guidé par des prompts texte. Le cœur du workflow est le nœud WanVaceToVideo, qui fusionne une image de référence chargée (LoadImage) avec un texte prompt encodé par CLIPTextEncode. L’ossature de diffusion est assurée par les modèles Wan 2.1 VACE — utilisez UNETLoader et VAELoader dans le groupe « Charger les modèles ici » pour sélectionner Wan2.1-VACE-1.3B ou Wan2.1-VACE-14B. Un nœud ModelSamplingSD3 configure le sampler, et KSampler gère le débruitage avec le nombre d’étapes et le cfg scale de votre choix. Si vous avez besoin d’adaptateurs de style, LoraLoader permet d’appliquer un LoRA compatible avec la même famille de modèles de diffusion.
Après l’échantillonnage, VAEDecode reconstruit les images à partir des latents. TrimVideoLatent permet de régler précisément la durée, et le groupe « Contrôle de la première image » (ImageToMask, SolidMask, MaskToImage, RepeatImageBatch) peut verrouiller ou protéger des parties du premier frame pour une meilleure conservation de l’identité ou de la composition. Les nœuds PreviewImage permettent un contrôle rapide lors de l’itération. Enfin, CreateVideo agrège les images et vous pouvez exporter via SaveVideo (MP4) ou SaveAnimatedWEBP pour des aperçus légers. Conseils de l’auteur : steps=20 et cfg=6.0 fonctionnent bien ; avec CausVid LoRA utilisez moins d’étapes (2–4) et un cfg bas (~1.0). Pour la résolution, VACE-1.3B est adapté au 480p, tandis que VACE-14B offre une meilleure qualité et supporte 480p et 720p au prix d’un temps de rendu plus long.
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.
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 "Wan2.1 VACE génération vidéo à partir de références" (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("video_wan_vace_14B_ref2v_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("73", "image", asset); // LoadImage
wf.setInput("105", "text", "your prompt here"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("70")[0].toFile("output.png"); // SaveAnimatedWEBPLe 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













