{ "__animatrix_meta__": { "name": "wan22_animate_move", "version": "5", "model": "Wan2.2 I2V A14B Local Native", "description": "Official local Comfy-native Wan 2.2 image-to-video runtime using repackaged high-noise and low-noise diffusion models on GPU NVMe.", "param_nodes": { "positive_prompt": { "node_id": "2", "input": "text" }, "negative_prompt": { "node_id": "3", "input": "text" }, "ground_truth": { "node_id": "1", "input": "image" }, "seed": { "node_id": "10", "input": "noise_seed" }, "width": { "node_id": "12", "input": "width" }, "height": { "node_id": "12", "input": "height" }, "length": { "node_id": "12", "input": "length" } }, "status": "production_local_native_graph" }, "1": { "class_type": "LoadImage", "inputs": { "image": "ground_truth.png" } }, "2": { "class_type": "CLIPTextEncode", "inputs": { "text": "cinematic character animation from a grounded first frame", "clip": [ "4", 0 ] } }, "3": { "class_type": "CLIPTextEncode", "inputs": { "text": "oversaturated, overexposed, static frame, blurry details, unclear details, watermark, messy background, low quality, jpeg artifacts, deformed limbs, extra fingers, ugly, distorted face, character drift", "clip": [ "4", 0 ] } }, "4": { "class_type": "CLIPLoader", "inputs": { "clip_name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors", "type": "wan", "device": "default" } }, "5": { "class_type": "VAELoader", "inputs": { "vae_name": "wan_2.1_vae.safetensors" } }, "6": { "class_type": "UNETLoader", "inputs": { "unet_name": "wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors", "weight_dtype": "default" } }, "7": { "class_type": "UNETLoader", "inputs": { "unet_name": "wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors", "weight_dtype": "default" } }, "8": { "class_type": "LoraLoaderModelOnly", "inputs": { "model": [ "6", 0 ], "lora_name": "wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors", "strength_model": 1.0 } }, "9": { "class_type": "LoraLoaderModelOnly", "inputs": { "model": [ "7", 0 ], "lora_name": "wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors", "strength_model": 1.0 } }, "10": { "class_type": "ModelSamplingSD3", "inputs": { "model": [ "8", 0 ], "shift": 5.0 } }, "11": { "class_type": "ModelSamplingSD3", "inputs": { "model": [ "9", 0 ], "shift": 5.0 } }, "12": { "class_type": "WanImageToVideo", "inputs": { "positive": [ "2", 0 ], "negative": [ "3", 0 ], "vae": [ "5", 0 ], "width": 832, "height": 468, "length": 81, "batch_size": 1, "start_image": [ "1", 0 ] } }, "13": { "class_type": "KSamplerAdvanced", "inputs": { "model": [ "10", 0 ], "add_noise": "enable", "noise_seed": 42, "steps": 4, "cfg": 1.0, "sampler_name": "euler", "scheduler": "simple", "positive": [ "12", 0 ], "negative": [ "12", 1 ], "latent_image": [ "12", 2 ], "start_at_step": 0, "end_at_step": 2, "return_with_leftover_noise": "enable" } }, "14": { "class_type": "KSamplerAdvanced", "inputs": { "model": [ "11", 0 ], "add_noise": "disable", "noise_seed": 42, "steps": 4, "cfg": 1.0, "sampler_name": "euler", "scheduler": "simple", "positive": [ "12", 0 ], "negative": [ "12", 1 ], "latent_image": [ "13", 0 ], "start_at_step": 2, "end_at_step": 4, "return_with_leftover_noise": "disable" } }, "15": { "class_type": "VAEDecode", "inputs": { "samples": [ "14", 0 ], "vae": [ "5", 0 ] } }, "16": { "class_type": "CreateVideo", "inputs": { "images": [ "15", 0 ], "fps": 16 } }, "17": { "class_type": "SaveVideo", "inputs": { "video": [ "16", 0 ], "filename_prefix": "Animatrix", "format": "mp4", "codec": "h264" } } }