Model
.ai
vi följer öppna AI-modeller

Noden WanImageToVideo and Wan 2.x video nodes i ComfyUI

WanImageToVideo bygger konditioneringen och den tomma video-latenten för en Wan 2.1/2.2 bild-till-video-rendering från en startbild, en CLIP Vision-inbäddning och antal ramar; den omgivande grafen använder Load Diffusion Model, Load CLIP, Load VAE och KSampler.
Nodpaket: ComfyUI core
Kategori: Video och animation
Author: comfyanonymous

Vad WanImageToVideo and Wan 2.x video nodes gör

Wan 2.x (Alibaba) är den mest använda öppna videomodellen i ComfyUI. Kärnnoderna WanImageToVideo (I2V), WanFunControlToVideo, WanFunInpaintToVideo, WanVaceToVideo (VACE-kontroll och referens) och WanFirstLastFrameToVideo tar den positiva och negativa konditioneringen, VAE, en bredd/höjd/längd och startbilden (plus en CLIP Vision-utgång från clip_vision_h-encodern) och returnerar konditionering med bilden inbakad tillsammans med en LATENT i rätt form. Text-till-video använder istället EmptyHunyuanLatentVideo som latent.
Resten är en vanlig graf: Load Diffusion Model med wan2.1_i2v_480p_14B_fp8 (eller 2.2 hög/låg brus-par), Load CLIP med umt5_xxl_fp8 (typ wan), Load VAE med wan_2.1_vae, CLIP Text Encode, KSampler (uni_pc eller euler, 20-30 steg, cfg 5-6, eller cfg 1 med en LightX2V/CausVid LoRA vid 4-8 steg), VAE Decode och Video Combine vid 16 fps. ModelSamplingSD3 med shift 5-8 sitter mellan modellen och samplern.

Ingångar

Namn
Typ
Vad det är
positive / negative
CONDITIONING
Prompt-konditionering från CLIP Text Encode (umt5).
vae
VAE
wan_2.1_vae.safetensors.
clip_vision_output
CLIP_VISION_OUTPUT
Från CLIP Vision Encode med clip_vision_h (I2V 2.1).
start_image
IMAGE
Den första ramen.
width / height / length
INT
Upplösning (832x480 eller 1280x720) och antal ramar (81 = 5 s vid 16 fps; 4n+1).
batch_size
INT
Vanligtvis 1.

Utgångar

Namn
Typ
Vad det är
positive / negative
CONDITIONING
Konditionering med bildreferensen.
latent
LATENT
Tom video-latent i önskad storlek för KSampler.

Så använder du WanImageToVideo and Wan 2.x video nodes

  1. Ladda ner Wan 2.1 I2V 14B fp8 diffusionsmodell, umt5_xxl_fp8 textencoder, clip_vision_h och Wan 2.1 VAE till deras mappar.
  2. Bygg loaders: Load Diffusion Model, Load CLIP (typ wan), Load VAE, Load CLIP Vision.
  3. Ladda bild -> CLIP Vision Encode; koppla ihop den, promptarna, VAE och bilden till WanImageToVideo (832x480, längd 81).
  4. ModelSamplingSD3 shift 8 -> KSampler uni_pc, 20 steg, cfg 5, denoise 1.0.
  5. VAE Decode -> Video Combine vid 16 fps, h264.

Inställningar och tips

  • Längden måste vara 4n+1 (17, 33, 49, 65, 81).
  • LightX2V / CausVid distillations-LoRAs tillåter 4-6 steg vid cfg 1: tio gånger snabbare.
  • Wan 2.2 använder två modeller (hög brus, låg brus) med två KSampler (Advanced) noder uppdelade på steg; 5B TI2V-modellen är en enda fil för 8-12 GB kort.
  • 480p-modellen funkar på 12 GB med fp8 och --lowvram; 720p vill ha 16-24 GB.
  • Negativ prompt spelar roll: den officiella långa kinesiska negativa (oskärpa, statisk, distorsion) förbättrar rörelsen.

Felsökning av WanImageToVideo and Wan 2.x video nodes

Fel: längd måste vara ... / formfel i latenten

Varför det händer
Antal ramar som inte är 4n+1, eller bredd/höjd som inte är multiplar av 16.

Så löser du det
Använd 81 ramar och 832x480 eller 1280x720.

Utgången är en stillbild utan rörelse

Varför det händer
Shift för låg, cfg för låg utan distillations-LoRA, eller en väldigt kort prompt.

Så löser du det
ModelSamplingSD3 shift 5-8, cfg 5-6 (eller en LightX2V LoRA vid cfg 1), och beskriv rörelsen i prompten.

clip_vision_output krävs / fel CLIP Vision-modell

Varför det händer
Wan 2.1 I2V behöver clip_vision_h.safetensors; SigLIP eller ViT-L modeller från andra grafer matchar inte.

Så löser du det
Ladda clip_vision_h med Load CLIP Vision och encoda startbilden. Wan 2.2 5B och vissa 2.2-grafer använder det inte alls.

Minnesbrist vid VAE-dekodning

Varför det händer
Dekodning av 81 ramar i 720p på en gång.

Så löser du det
Använd VAE Decode (Tiled) med en tidsmässig tile, sänk upplösningen, eller dekoda i 480p och skala upp ramarna efteråt.

Load CLIP misslyckas med umt5-filen

Varför det händer
Typen i dropdown på Load CLIP är inte satt till wan.

Så löser du det
Sätt typen till wan (och använd fp8 umt5_xxl-filen för att spara minne).

Frågor om WanImageToVideo and Wan 2.x video nodes

Vilken Wan-modell ska jag välja?

Wan 2.2 14B I2V (hög+låg brus, fp8) ger bäst kvalitet; Wan 2.2 5B TI2V passar små GPU:er; Wan 2.1 14B I2V 480p är det stabila valet med flest LoRAs.

Kan jag styra kameran eller rörelsen?

Ja: Wan Fun Control (depth/pose video), VACE för referenser och inpainting, och rörelse-LoRAs från katalogen.

Text-till-video?

Använd EmptyHunyuanLatentVideo som latenten med Wan T2V-modellen; resten av grafen är samma.

Fler ComfyUI-noder