Wan 2.1 Vidéo Premier-Dernier Image 720p F16

Ce tutoriel ComfyUI vous montre comment générer des clips vidéo fluides et guidés en contrôlant explicitement la première et la dernière image avec Wan 2.1 FLF2V. Le cœur du workflow est le nœud WanFirstLastFrameToVideo, qui fusionne trois sources de conditionnement : vos embeddings d’invite via CLIPTextEncode, le guidage visuel via CLIPVisionEncode des images de début/fin, et le UNet Wan 2.1 chargé par UNETLoader. Le workflow est configuré pour une sortie 720p et 16 images (F16), produisant un clip compact et cohérent qui fait une transition nette de la première à la dernière image.

Côté technique, les composants du modèle sont chargés dans le groupe « Load Models Here » : VAELoader et VAEDecode gèrent le décodage latent-vers-RGB des images ; CLIPLoader et CLIPTextEncode créent les embeddings d’invite positive et (optionnellement) négative ; CLIPVisionLoader avec CLIPVisionEncode extraient les caractéristiques visuelles de vos images de début et de fin. ModelSamplingSD3 définit le plan d’échantillonnage utilisé par KSampler pour piloter les étapes de diffusion du UNet Wan 2.1. Enfin, CreateVideo assemble les images décodées et SaveVideo écrit le MP4 sur le disque. Cette configuration est idéale pour un contrôle précis du mouvement et de la composition—par exemple, pour faire correspondre des keyframes de storyboard—tout en profitant du style piloté par texte.

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.

wan2.1_flf2v_720_f16.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 "Wan 2.1 Vidéo Premier-Dernier Image 720p F16" (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("wan2.1_flf2v_720_f16_api.json");

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

wf.setInput("6", "text", "glass flower blossom"); // CLIPTextEncode

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

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