fofr / wan2.1-with-lora
Run Wan2.1 14b or 1.3b with a lora
Prediction
fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3Input
- model
- 14b
- frames
- 81
- prompt
- a scene from MNCRFTMOV, a fox is running through snow
- lora_url
- https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true
- aspect_ratio
- 16:9
- sample_shift
- 8
- sample_steps
- 30
- negative_prompt
- lora_strength_clip
- 1
- sample_guide_scale
- 5
- lora_strength_model
- 1
{ "model": "14b", "frames": 81, "prompt": "a scene from MNCRFTMOV, a fox is running through snow", "lora_url": "https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", { input: { model: "14b", frames: 81, prompt: "a scene from MNCRFTMOV, a fox is running through snow", lora_url: "https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true", aspect_ratio: "16:9", sample_shift: 8, sample_steps: 30, negative_prompt: "", lora_strength_clip: 1, sample_guide_scale: 5, lora_strength_model: 1 } } ); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", input={ "model": "14b", "frames": 81, "prompt": "a scene from MNCRFTMOV, a fox is running through snow", "lora_url": "https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", "input": { "model": "14b", "frames": 81, "prompt": "a scene from MNCRFTMOV, a fox is running through snow", "lora_url": "https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-03-10T13:46:11.358399Z", "created_at": "2025-03-10T13:39:42.030000Z", "data_removed": false, "error": null, "id": "vymscy319srme0cng14aefyybw", "input": { "model": "14b", "frames": 81, "prompt": "a scene from MNCRFTMOV, a fox is running through snow", "lora_url": "https://huggingface.co/fofr/wan2.1-test-loras/resolve/main/wan2.1-14b-minecraft-movie.safetensors?download=true", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }, "logs": "Random seed set to: 3805312421\nChecking inputs\n====================================\nChecking weights\nConverting LoraLoader node 49 to LoraLoaderFromURL\n✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae\n✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders\n✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models\n====================================\nRunning workflow\n[ComfyUI] got prompt\nExecuting node 39, title: Load VAE, class type: VAELoader\n[ComfyUI] Using pytorch attention in VAE\n[ComfyUI] Using pytorch attention in VAE\n[ComfyUI] VAE load device: cuda:0, offload device: cpu, dtype: torch.bfloat16\nExecuting node 40, title: EmptyHunyuanLatentVideo, class type: EmptyHunyuanLatentVideo\nExecuting node 38, title: Load CLIP, class type: CLIPLoader\n[ComfyUI] CLIP/text encoder model load device: cuda:0, offload device: cpu, current: cpu, dtype: torch.float16\n[ComfyUI] Requested to load WanTEModel\nExecuting node 7, title: CLIP Text Encode (Negative Prompt), class type: CLIPTextEncode\n[ComfyUI] loaded completely 141327.4875 10835.4765625 True\nExecuting node 37, title: Load Diffusion Model, class type: UNETLoader\n[ComfyUI] model weight dtype torch.bfloat16, manual cast: None\n[ComfyUI] model_type FLOW\nExecuting node 49, title: Load LoRA, class type: LoraLoaderFromURL\n[ComfyUI] Requested to load WanTEModel\nExecuting node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode\n[ComfyUI] loaded completely 141069.4875 10835.4765625 True\nExecuting node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3\nExecuting node 3, title: KSampler, class type: KSampler\n[ComfyUI] Requested to load WAN21\n[ComfyUI] loaded completely 124343.96281542968 27251.406372070312 True\n[ComfyUI] Creating huggingface_cache directory within comfy\n[ComfyUI]\n[ComfyUI] 0%| | 0/30 [00:00<?, ?it/s]\n[ComfyUI] 3%|▎ | 1/30 [00:06<03:06, 6.45s/it]\n[ComfyUI] 7%|▋ | 2/30 [00:15<03:40, 7.87s/it]\n[ComfyUI] 10%|█ | 3/30 [00:24<03:45, 8.36s/it]\n[ComfyUI] 13%|█▎ | 4/30 [00:33<03:43, 8.59s/it]\n[ComfyUI] 17%|█▋ | 5/30 [00:42<03:38, 8.72s/it]\n[ComfyUI] 20%|██ | 6/30 [00:51<03:31, 8.80s/it]\n[ComfyUI] 23%|██▎ | 7/30 [01:00<03:23, 8.86s/it]\n[ComfyUI] 27%|██▋ | 8/30 [01:09<03:15, 8.89s/it]\n[ComfyUI] 30%|███ | 9/30 [01:18<03:07, 8.91s/it]\n[ComfyUI] 33%|███▎ | 10/30 [01:26<02:58, 8.93s/it]\n[ComfyUI] 37%|███▋ | 11/30 [01:35<02:49, 8.94s/it]\n[ComfyUI] 40%|████ | 12/30 [01:44<02:41, 8.95s/it]\n[ComfyUI] 43%|████▎ | 13/30 [01:53<02:32, 8.95s/it]\n[ComfyUI] 47%|████▋ | 14/30 [02:02<02:23, 8.96s/it]\n[ComfyUI] 50%|█████ | 15/30 [02:11<02:14, 8.97s/it]\n[ComfyUI] 53%|█████▎ | 16/30 [02:20<02:05, 8.96s/it]\n[ComfyUI] 57%|█████▋ | 17/30 [02:29<01:56, 8.96s/it]\n[ComfyUI] 60%|██████ | 18/30 [02:38<01:47, 8.96s/it]\n[ComfyUI] 63%|██████▎ | 19/30 [02:47<01:38, 8.96s/it]\n[ComfyUI] 67%|██████▋ | 20/30 [02:56<01:29, 8.97s/it]\n[ComfyUI] 70%|███████ | 21/30 [03:05<01:20, 8.96s/it]\n[ComfyUI] 73%|███████▎ | 22/30 [03:14<01:11, 8.96s/it]\n[ComfyUI] 77%|███████▋ | 23/30 [03:23<01:02, 8.96s/it]\n[ComfyUI] 80%|████████ | 24/30 [03:32<00:53, 8.96s/it]\n[ComfyUI] 83%|████████▎ | 25/30 [03:41<00:44, 8.96s/it]\n[ComfyUI] 87%|████████▋ | 26/30 [03:50<00:35, 8.97s/it]\n[ComfyUI] 90%|█████████ | 27/30 [03:59<00:26, 8.97s/it]\n[ComfyUI] 93%|█████████▎| 28/30 [04:08<00:17, 8.97s/it]\n[ComfyUI] 97%|█████████▋| 29/30 [04:17<00:08, 8.97s/it]\n[ComfyUI] 100%|██████████| 30/30 [04:28<00:00, 9.77s/it]\n[ComfyUI] 100%|██████████| 30/30 [04:28<00:00, 8.97s/it]\n[ComfyUI] Requested to load WanVAE\nExecuting node 8, title: VAE Decode, class type: VAEDecode\n[ComfyUI] loaded completely 98169.40621566772 242.02829551696777 True\nExecuting node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine\n[ComfyUI] Prompt executed in 291.81 seconds\noutputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}}\n====================================\nR8_Wan_00001.png\nR8_Wan_00001.mp4", "metrics": { "predict_time": 291.982956802, "total_time": 389.328399 }, "output": [ "https://replicate.delivery/xezq/hcj0YfLAfvmQZ0tcJhpdSRVit65s031SN7Hkf2G72SpG5TuoA/R8_Wan_00001.mp4" ], "started_at": "2025-03-10T13:41:19.375442Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-cjv36ojgosgkashulhv7ojaulmovtb3myqqcwiq3wa7rkstnvida", "get": "https://api.replicate.com/v1/predictions/vymscy319srme0cng14aefyybw", "cancel": "https://api.replicate.com/v1/predictions/vymscy319srme0cng14aefyybw/cancel" }, "version": "0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3" }
Generated inRandom seed set to: 3805312421 Checking inputs ==================================== Checking weights Converting LoraLoader node 49 to LoraLoaderFromURL ✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae ✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders ✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models ==================================== Running workflow [ComfyUI] got prompt Executing node 39, title: Load VAE, class type: VAELoader [ComfyUI] Using pytorch attention in VAE [ComfyUI] Using pytorch attention in VAE [ComfyUI] VAE load device: cuda:0, offload device: cpu, dtype: torch.bfloat16 Executing node 40, title: EmptyHunyuanLatentVideo, class type: EmptyHunyuanLatentVideo Executing node 38, title: Load CLIP, class type: CLIPLoader [ComfyUI] CLIP/text encoder model load device: cuda:0, offload device: cpu, current: cpu, dtype: torch.float16 [ComfyUI] Requested to load WanTEModel Executing node 7, title: CLIP Text Encode (Negative Prompt), class type: CLIPTextEncode [ComfyUI] loaded completely 141327.4875 10835.4765625 True Executing node 37, title: Load Diffusion Model, class type: UNETLoader [ComfyUI] model weight dtype torch.bfloat16, manual cast: None [ComfyUI] model_type FLOW Executing node 49, title: Load LoRA, class type: LoraLoaderFromURL [ComfyUI] Requested to load WanTEModel Executing node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode [ComfyUI] loaded completely 141069.4875 10835.4765625 True Executing node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3 Executing node 3, title: KSampler, class type: KSampler [ComfyUI] Requested to load WAN21 [ComfyUI] loaded completely 124343.96281542968 27251.406372070312 True [ComfyUI] Creating huggingface_cache directory within comfy [ComfyUI] [ComfyUI] 0%| | 0/30 [00:00<?, ?it/s] [ComfyUI] 3%|▎ | 1/30 [00:06<03:06, 6.45s/it] [ComfyUI] 7%|▋ | 2/30 [00:15<03:40, 7.87s/it] [ComfyUI] 10%|█ | 3/30 [00:24<03:45, 8.36s/it] [ComfyUI] 13%|█▎ | 4/30 [00:33<03:43, 8.59s/it] [ComfyUI] 17%|█▋ | 5/30 [00:42<03:38, 8.72s/it] [ComfyUI] 20%|██ | 6/30 [00:51<03:31, 8.80s/it] [ComfyUI] 23%|██▎ | 7/30 [01:00<03:23, 8.86s/it] [ComfyUI] 27%|██▋ | 8/30 [01:09<03:15, 8.89s/it] [ComfyUI] 30%|███ | 9/30 [01:18<03:07, 8.91s/it] [ComfyUI] 33%|███▎ | 10/30 [01:26<02:58, 8.93s/it] [ComfyUI] 37%|███▋ | 11/30 [01:35<02:49, 8.94s/it] [ComfyUI] 40%|████ | 12/30 [01:44<02:41, 8.95s/it] [ComfyUI] 43%|████▎ | 13/30 [01:53<02:32, 8.95s/it] [ComfyUI] 47%|████▋ | 14/30 [02:02<02:23, 8.96s/it] [ComfyUI] 50%|█████ | 15/30 [02:11<02:14, 8.97s/it] [ComfyUI] 53%|█████▎ | 16/30 [02:20<02:05, 8.96s/it] [ComfyUI] 57%|█████▋ | 17/30 [02:29<01:56, 8.96s/it] [ComfyUI] 60%|██████ | 18/30 [02:38<01:47, 8.96s/it] [ComfyUI] 63%|██████▎ | 19/30 [02:47<01:38, 8.96s/it] [ComfyUI] 67%|██████▋ | 20/30 [02:56<01:29, 8.97s/it] [ComfyUI] 70%|███████ | 21/30 [03:05<01:20, 8.96s/it] [ComfyUI] 73%|███████▎ | 22/30 [03:14<01:11, 8.96s/it] [ComfyUI] 77%|███████▋ | 23/30 [03:23<01:02, 8.96s/it] [ComfyUI] 80%|████████ | 24/30 [03:32<00:53, 8.96s/it] [ComfyUI] 83%|████████▎ | 25/30 [03:41<00:44, 8.96s/it] [ComfyUI] 87%|████████▋ | 26/30 [03:50<00:35, 8.97s/it] [ComfyUI] 90%|█████████ | 27/30 [03:59<00:26, 8.97s/it] [ComfyUI] 93%|█████████▎| 28/30 [04:08<00:17, 8.97s/it] [ComfyUI] 97%|█████████▋| 29/30 [04:17<00:08, 8.97s/it] [ComfyUI] 100%|██████████| 30/30 [04:28<00:00, 9.77s/it] [ComfyUI] 100%|██████████| 30/30 [04:28<00:00, 8.97s/it] [ComfyUI] Requested to load WanVAE Executing node 8, title: VAE Decode, class type: VAEDecode [ComfyUI] loaded completely 98169.40621566772 242.02829551696777 True Executing node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine [ComfyUI] Prompt executed in 291.81 seconds outputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}} ==================================== R8_Wan_00001.png R8_Wan_00001.mp4
Prediction
fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3IDqapm845h1xrmc0cng16r256gc8StatusSucceededSourceWebHardwareH100Total durationCreatedInput
- model
- 14b
- frames
- 81
- prompt
- flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.
- lora_url
- https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors
- aspect_ratio
- 16:9
- sample_shift
- 8
- sample_steps
- 30
- negative_prompt
- 色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走
- lora_strength_clip
- 1
- sample_guide_scale
- 5
- lora_strength_model
- 1
{ "model": "14b", "frames": 81, "prompt": "flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", { input: { model: "14b", frames: 81, prompt: "flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.", lora_url: "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", aspect_ratio: "16:9", sample_shift: 8, sample_steps: 30, negative_prompt: "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走", lora_strength_clip: 1, sample_guide_scale: 5, lora_strength_model: 1 } } ); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", input={ "model": "14b", "frames": 81, "prompt": "flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", "input": { "model": "14b", "frames": 81, "prompt": "flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-03-10T13:51:01.813254Z", "created_at": "2025-03-10T13:45:30.127000Z", "data_removed": false, "error": null, "id": "qapm845h1xrmc0cng16r256gc8", "input": { "model": "14b", "frames": 81, "prompt": "flat color, no lineart, blending, negative space, artist:[john kafka|ponsuke kaikai|hara id 21|yoneyama mai|fuzichoco], 1girl, hoshimachi suisei, virtual youtuber, blue hair, side ponytail, cowboy shot, black shirt, star print, off shoulder, outdoors, starry sky, wariza, looking up, half-closed eyes, black sky, live2d animation, upper body, high quality cinematic video of a woman sitting under the starry night sky. The Camera is steady, This is a cowboy shot. The animation is smooth and fluid.", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "negative_prompt": "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走", "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }, "logs": "Random seed set to: 4060913183\nChecking inputs\n====================================\nChecking weights\nConverting LoraLoader node 49 to LoraLoaderFromURL\n✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae\n✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders\n✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models\n====================================\nRunning workflow\n[ComfyUI] got prompt\nExecuting node 7, title: CLIP Text Encode (Negative Prompt), class type: CLIPTextEncode\n[ComfyUI] loaded completely 113273.68573646546 10835.4765625 True\nExecuting node 49, title: Load LoRA, class type: LoraLoaderFromURL\n[ComfyUI] Requested to load WanTEModel\nExecuting node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode\n[ComfyUI] loaded completely 113273.68573646546 10835.4765625 True\nExecuting node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3\nExecuting node 3, title: KSampler, class type: KSampler\n[ComfyUI] Requested to load WAN21\n[ComfyUI] loaded completely 123801.93451991271 27251.406372070312 True\n[ComfyUI]\n[ComfyUI] 0%| | 0/30 [00:00<?, ?it/s]\n[ComfyUI] 3%|▎ | 1/30 [00:06<03:02, 6.28s/it]\n[ComfyUI] 7%|▋ | 2/30 [00:15<03:39, 7.83s/it]\n[ComfyUI] 10%|█ | 3/30 [00:24<03:45, 8.34s/it]\n[ComfyUI] 13%|█▎ | 4/30 [00:33<03:43, 8.58s/it]\n[ComfyUI] 17%|█▋ | 5/30 [00:42<03:37, 8.72s/it]\n[ComfyUI] 20%|██ | 6/30 [00:51<03:31, 8.81s/it]\n[ComfyUI] 23%|██▎ | 7/30 [01:00<03:23, 8.87s/it]\n[ComfyUI] 27%|██▋ | 8/30 [01:09<03:15, 8.91s/it]\n[ComfyUI] 30%|███ | 9/30 [01:18<03:07, 8.93s/it]\n[ComfyUI] 33%|███▎ | 10/30 [01:26<02:58, 8.95s/it]\n[ComfyUI] 37%|███▋ | 11/30 [01:35<02:50, 8.96s/it]\n[ComfyUI] 40%|████ | 12/30 [01:44<02:41, 8.97s/it]\n[ComfyUI] 43%|████▎ | 13/30 [01:53<02:32, 8.98s/it]\n[ComfyUI] 47%|████▋ | 14/30 [02:02<02:23, 8.99s/it]\n[ComfyUI] 50%|█████ | 15/30 [02:11<02:14, 8.99s/it]\n[ComfyUI] 53%|█████▎ | 16/30 [02:20<02:05, 8.99s/it]\n[ComfyUI] 57%|█████▋ | 17/30 [02:29<01:56, 8.99s/it]\n[ComfyUI] 60%|██████ | 18/30 [02:38<01:47, 8.98s/it]\n[ComfyUI] 63%|██████▎ | 19/30 [02:47<01:38, 8.97s/it]\n[ComfyUI] 67%|██████▋ | 20/30 [02:56<01:29, 8.98s/it]\n[ComfyUI] 70%|███████ | 21/30 [03:05<01:20, 8.98s/it]\n[ComfyUI] 73%|███████▎ | 22/30 [03:14<01:11, 8.98s/it]\n[ComfyUI] 77%|███████▋ | 23/30 [03:23<01:02, 8.98s/it]\n[ComfyUI] 80%|████████ | 24/30 [03:32<00:53, 8.99s/it]\n[ComfyUI] 83%|████████▎ | 25/30 [03:41<00:44, 8.99s/it]\n[ComfyUI] 87%|████████▋ | 26/30 [03:50<00:35, 8.99s/it]\n[ComfyUI] 90%|█████████ | 27/30 [03:59<00:26, 8.99s/it]\n[ComfyUI] 93%|█████████▎| 28/30 [04:08<00:17, 9.00s/it]\n[ComfyUI] 97%|█████████▋| 29/30 [04:17<00:08, 8.99s/it]\n[ComfyUI] 100%|██████████| 30/30 [04:29<00:00, 9.79s/it]\nExecuting node 8, title: VAE Decode, class type: VAEDecode\nExecuting node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine\n[ComfyUI] 100%|██████████| 30/30 [04:29<00:00, 8.98s/it]\n[ComfyUI] Prompt executed in 290.14 seconds\noutputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}}\n====================================\nR8_Wan_00001.png\nR8_Wan_00001.mp4", "metrics": { "predict_time": 290.335437789, "total_time": 331.686254 }, "output": [ "https://replicate.delivery/xezq/ue7PXvKAZR1TUC6xQ4chUbAnMqDYfMCbfDeuwD4KEyJVEocRB/R8_Wan_00001.mp4" ], "started_at": "2025-03-10T13:46:11.477816Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-7424vkhgrjlpfrfe27n76on6f24ooj2e4iijmv3abm5k4ea6cafq", "get": "https://api.replicate.com/v1/predictions/qapm845h1xrmc0cng16r256gc8", "cancel": "https://api.replicate.com/v1/predictions/qapm845h1xrmc0cng16r256gc8/cancel" }, "version": "0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3" }
Generated inRandom seed set to: 4060913183 Checking inputs ==================================== Checking weights Converting LoraLoader node 49 to LoraLoaderFromURL ✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae ✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders ✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models ==================================== Running workflow [ComfyUI] got prompt Executing node 7, title: CLIP Text Encode (Negative Prompt), class type: CLIPTextEncode [ComfyUI] loaded completely 113273.68573646546 10835.4765625 True Executing node 49, title: Load LoRA, class type: LoraLoaderFromURL [ComfyUI] Requested to load WanTEModel Executing node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode [ComfyUI] loaded completely 113273.68573646546 10835.4765625 True Executing node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3 Executing node 3, title: KSampler, class type: KSampler [ComfyUI] Requested to load WAN21 [ComfyUI] loaded completely 123801.93451991271 27251.406372070312 True [ComfyUI] [ComfyUI] 0%| | 0/30 [00:00<?, ?it/s] [ComfyUI] 3%|▎ | 1/30 [00:06<03:02, 6.28s/it] [ComfyUI] 7%|▋ | 2/30 [00:15<03:39, 7.83s/it] [ComfyUI] 10%|█ | 3/30 [00:24<03:45, 8.34s/it] [ComfyUI] 13%|█▎ | 4/30 [00:33<03:43, 8.58s/it] [ComfyUI] 17%|█▋ | 5/30 [00:42<03:37, 8.72s/it] [ComfyUI] 20%|██ | 6/30 [00:51<03:31, 8.81s/it] [ComfyUI] 23%|██▎ | 7/30 [01:00<03:23, 8.87s/it] [ComfyUI] 27%|██▋ | 8/30 [01:09<03:15, 8.91s/it] [ComfyUI] 30%|███ | 9/30 [01:18<03:07, 8.93s/it] [ComfyUI] 33%|███▎ | 10/30 [01:26<02:58, 8.95s/it] [ComfyUI] 37%|███▋ | 11/30 [01:35<02:50, 8.96s/it] [ComfyUI] 40%|████ | 12/30 [01:44<02:41, 8.97s/it] [ComfyUI] 43%|████▎ | 13/30 [01:53<02:32, 8.98s/it] [ComfyUI] 47%|████▋ | 14/30 [02:02<02:23, 8.99s/it] [ComfyUI] 50%|█████ | 15/30 [02:11<02:14, 8.99s/it] [ComfyUI] 53%|█████▎ | 16/30 [02:20<02:05, 8.99s/it] [ComfyUI] 57%|█████▋ | 17/30 [02:29<01:56, 8.99s/it] [ComfyUI] 60%|██████ | 18/30 [02:38<01:47, 8.98s/it] [ComfyUI] 63%|██████▎ | 19/30 [02:47<01:38, 8.97s/it] [ComfyUI] 67%|██████▋ | 20/30 [02:56<01:29, 8.98s/it] [ComfyUI] 70%|███████ | 21/30 [03:05<01:20, 8.98s/it] [ComfyUI] 73%|███████▎ | 22/30 [03:14<01:11, 8.98s/it] [ComfyUI] 77%|███████▋ | 23/30 [03:23<01:02, 8.98s/it] [ComfyUI] 80%|████████ | 24/30 [03:32<00:53, 8.99s/it] [ComfyUI] 83%|████████▎ | 25/30 [03:41<00:44, 8.99s/it] [ComfyUI] 87%|████████▋ | 26/30 [03:50<00:35, 8.99s/it] [ComfyUI] 90%|█████████ | 27/30 [03:59<00:26, 8.99s/it] [ComfyUI] 93%|█████████▎| 28/30 [04:08<00:17, 9.00s/it] [ComfyUI] 97%|█████████▋| 29/30 [04:17<00:08, 8.99s/it] [ComfyUI] 100%|██████████| 30/30 [04:29<00:00, 9.79s/it] Executing node 8, title: VAE Decode, class type: VAEDecode Executing node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine [ComfyUI] 100%|██████████| 30/30 [04:29<00:00, 8.98s/it] [ComfyUI] Prompt executed in 290.14 seconds outputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}} ==================================== R8_Wan_00001.png R8_Wan_00001.mp4
Prediction
fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3Input
- model
- 14b
- frames
- 81
- prompt
- flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene
- lora_url
- https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors
- aspect_ratio
- 16:9
- sample_shift
- 8
- sample_steps
- 30
- lora_strength_clip
- 1
- sample_guide_scale
- 5
- lora_strength_model
- 1
{ "model": "14b", "frames": 81, "prompt": "flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", { input: { model: "14b", frames: 81, prompt: "flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene", lora_url: "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", aspect_ratio: "16:9", sample_shift: 8, sample_steps: 30, lora_strength_clip: 1, sample_guide_scale: 5, lora_strength_model: 1 } } ); // To access the file URL: console.log(output[0].url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output[0]);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", input={ "model": "14b", "frames": 81, "prompt": "flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run fofr/wan2.1-with-lora using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "fofr/wan2.1-with-lora:0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3", "input": { "model": "14b", "frames": 81, "prompt": "flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2025-03-10T14:52:27.712452Z", "created_at": "2025-03-10T14:45:04.239000Z", "data_removed": false, "error": null, "id": "swdwvq9tdxrme0cng2281bmcwc", "input": { "model": "14b", "frames": 81, "prompt": "flat color 2d animation of a portrait of woman with white hair and green eyes, dynamic scene", "lora_url": "https://huggingface.co/motimalu/wan-flat-color-v2/resolve/main/wan_flat_color_v2.safetensors", "aspect_ratio": "16:9", "sample_shift": 8, "sample_steps": 30, "lora_strength_clip": 1, "sample_guide_scale": 5, "lora_strength_model": 1 }, "logs": "Random seed set to: 2381169083\nChecking inputs\n====================================\nChecking weights\nConverting LoraLoader node 49 to LoraLoaderFromURL\n✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders\n✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae\n✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models\n====================================\nRunning workflow\n[ComfyUI] got prompt\nExecuting node 37, title: Load Diffusion Model, class type: UNETLoader\n[ComfyUI] model weight dtype torch.bfloat16, manual cast: None\n[ComfyUI] model_type FLOW\nExecuting node 49, title: Load LoRA, class type: LoraLoaderFromURL\n[ComfyUI] Requested to load WanTEModel\nExecuting node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode\n[ComfyUI] loaded completely 140527.45920448302 10835.4765625 True\nExecuting node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3\nExecuting node 3, title: KSampler, class type: KSampler\n[ComfyUI] Requested to load WAN21\n[ComfyUI] loaded completely 123801.93451991271 27251.406372070312 True\n[ComfyUI]\n[ComfyUI] 0%| | 0/30 [00:00<?, ?it/s]\n[ComfyUI] 3%|▎ | 1/30 [00:06<03:00, 6.21s/it]\n[ComfyUI] 7%|▋ | 2/30 [00:15<03:37, 7.76s/it]\n[ComfyUI] 10%|█ | 3/30 [00:23<03:42, 8.26s/it]\n[ComfyUI] 13%|█▎ | 4/30 [00:32<03:40, 8.50s/it]\n[ComfyUI] 17%|█▋ | 5/30 [00:41<03:36, 8.64s/it]\n[ComfyUI] 20%|██ | 6/30 [00:50<03:29, 8.73s/it]\n[ComfyUI] 23%|██▎ | 7/30 [00:59<03:22, 8.78s/it]\n[ComfyUI] 27%|██▋ | 8/30 [01:08<03:14, 8.82s/it]\n[ComfyUI] 30%|███ | 9/30 [01:17<03:05, 8.85s/it]\n[ComfyUI] 33%|███▎ | 10/30 [01:26<02:57, 8.86s/it]\n[ComfyUI] 37%|███▋ | 11/30 [01:35<02:48, 8.88s/it]\n[ComfyUI] 40%|████ | 12/30 [01:43<02:40, 8.89s/it]\n[ComfyUI] 43%|████▎ | 13/30 [01:52<02:31, 8.90s/it]\n[ComfyUI] 47%|████▋ | 14/30 [02:01<02:22, 8.90s/it]\n[ComfyUI] 50%|█████ | 15/30 [02:10<02:13, 8.90s/it]\n[ComfyUI] 53%|█████▎ | 16/30 [02:19<02:04, 8.90s/it]\n[ComfyUI] 57%|█████▋ | 17/30 [02:28<01:55, 8.91s/it]\n[ComfyUI] 60%|██████ | 18/30 [02:37<01:46, 8.90s/it]\n[ComfyUI] 63%|██████▎ | 19/30 [02:46<01:37, 8.91s/it]\n[ComfyUI] 67%|██████▋ | 20/30 [02:55<01:29, 8.91s/it]\n[ComfyUI] 70%|███████ | 21/30 [03:04<01:20, 8.91s/it]\n[ComfyUI] 73%|███████▎ | 22/30 [03:13<01:11, 8.91s/it]\n[ComfyUI] 77%|███████▋ | 23/30 [03:21<01:02, 8.91s/it]\n[ComfyUI] 80%|████████ | 24/30 [03:30<00:53, 8.91s/it]\n[ComfyUI] 83%|████████▎ | 25/30 [03:39<00:44, 8.91s/it]\n[ComfyUI] 87%|████████▋ | 26/30 [03:48<00:35, 8.91s/it]\n[ComfyUI] 90%|█████████ | 27/30 [03:57<00:26, 8.91s/it]\n[ComfyUI] 93%|█████████▎| 28/30 [04:06<00:17, 8.91s/it]\n[ComfyUI] 97%|█████████▋| 29/30 [04:15<00:08, 8.91s/it]\n[ComfyUI] 100%|██████████| 30/30 [04:27<00:00, 9.71s/it]\nExecuting node 8, title: VAE Decode, class type: VAEDecode\nExecuting node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine\n[ComfyUI] 100%|██████████| 30/30 [04:27<00:00, 8.90s/it]\n[ComfyUI] Prompt executed in 392.13 seconds\noutputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}}\n====================================\nR8_Wan_00001.png\nR8_Wan_00001.mp4", "metrics": { "predict_time": 392.32474699, "total_time": 443.473452 }, "output": [ "https://replicate.delivery/xezq/EVxdGGJo5m6hDxI2Saz3pOeLwUOEegyijKf2ToWHaBQX1VuoA/R8_Wan_00001.mp4" ], "started_at": "2025-03-10T14:45:55.387705Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/bcwr-ljynnsvgwvxa3r5b53cd3ydxoajxlphdh3vfyefzpmfalhxancoq", "get": "https://api.replicate.com/v1/predictions/swdwvq9tdxrme0cng2281bmcwc", "cancel": "https://api.replicate.com/v1/predictions/swdwvq9tdxrme0cng2281bmcwc/cancel" }, "version": "0615656dcf90c621b2fe05bddc3c87db422dda0aad7b0a681fa641d8749e9fd3" }
Generated inRandom seed set to: 2381169083 Checking inputs ==================================== Checking weights Converting LoraLoader node 49 to LoraLoaderFromURL ✅ umt5_xxl_fp16.safetensors exists in ComfyUI/models/text_encoders ✅ wan_2.1_vae.safetensors exists in ComfyUI/models/vae ✅ wan2.1_t2v_14B_bf16.safetensors exists in ComfyUI/models/diffusion_models ==================================== Running workflow [ComfyUI] got prompt Executing node 37, title: Load Diffusion Model, class type: UNETLoader [ComfyUI] model weight dtype torch.bfloat16, manual cast: None [ComfyUI] model_type FLOW Executing node 49, title: Load LoRA, class type: LoraLoaderFromURL [ComfyUI] Requested to load WanTEModel Executing node 6, title: CLIP Text Encode (Positive Prompt), class type: CLIPTextEncode [ComfyUI] loaded completely 140527.45920448302 10835.4765625 True Executing node 48, title: ModelSamplingSD3, class type: ModelSamplingSD3 Executing node 3, title: KSampler, class type: KSampler [ComfyUI] Requested to load WAN21 [ComfyUI] loaded completely 123801.93451991271 27251.406372070312 True [ComfyUI] [ComfyUI] 0%| | 0/30 [00:00<?, ?it/s] [ComfyUI] 3%|▎ | 1/30 [00:06<03:00, 6.21s/it] [ComfyUI] 7%|▋ | 2/30 [00:15<03:37, 7.76s/it] [ComfyUI] 10%|█ | 3/30 [00:23<03:42, 8.26s/it] [ComfyUI] 13%|█▎ | 4/30 [00:32<03:40, 8.50s/it] [ComfyUI] 17%|█▋ | 5/30 [00:41<03:36, 8.64s/it] [ComfyUI] 20%|██ | 6/30 [00:50<03:29, 8.73s/it] [ComfyUI] 23%|██▎ | 7/30 [00:59<03:22, 8.78s/it] [ComfyUI] 27%|██▋ | 8/30 [01:08<03:14, 8.82s/it] [ComfyUI] 30%|███ | 9/30 [01:17<03:05, 8.85s/it] [ComfyUI] 33%|███▎ | 10/30 [01:26<02:57, 8.86s/it] [ComfyUI] 37%|███▋ | 11/30 [01:35<02:48, 8.88s/it] [ComfyUI] 40%|████ | 12/30 [01:43<02:40, 8.89s/it] [ComfyUI] 43%|████▎ | 13/30 [01:52<02:31, 8.90s/it] [ComfyUI] 47%|████▋ | 14/30 [02:01<02:22, 8.90s/it] [ComfyUI] 50%|█████ | 15/30 [02:10<02:13, 8.90s/it] [ComfyUI] 53%|█████▎ | 16/30 [02:19<02:04, 8.90s/it] [ComfyUI] 57%|█████▋ | 17/30 [02:28<01:55, 8.91s/it] [ComfyUI] 60%|██████ | 18/30 [02:37<01:46, 8.90s/it] [ComfyUI] 63%|██████▎ | 19/30 [02:46<01:37, 8.91s/it] [ComfyUI] 67%|██████▋ | 20/30 [02:55<01:29, 8.91s/it] [ComfyUI] 70%|███████ | 21/30 [03:04<01:20, 8.91s/it] [ComfyUI] 73%|███████▎ | 22/30 [03:13<01:11, 8.91s/it] [ComfyUI] 77%|███████▋ | 23/30 [03:21<01:02, 8.91s/it] [ComfyUI] 80%|████████ | 24/30 [03:30<00:53, 8.91s/it] [ComfyUI] 83%|████████▎ | 25/30 [03:39<00:44, 8.91s/it] [ComfyUI] 87%|████████▋ | 26/30 [03:48<00:35, 8.91s/it] [ComfyUI] 90%|█████████ | 27/30 [03:57<00:26, 8.91s/it] [ComfyUI] 93%|█████████▎| 28/30 [04:06<00:17, 8.91s/it] [ComfyUI] 97%|█████████▋| 29/30 [04:15<00:08, 8.91s/it] [ComfyUI] 100%|██████████| 30/30 [04:27<00:00, 9.71s/it] Executing node 8, title: VAE Decode, class type: VAEDecode Executing node 50, title: Video Combine 🎥🅥🅗🅢, class type: VHS_VideoCombine [ComfyUI] 100%|██████████| 30/30 [04:27<00:00, 8.90s/it] [ComfyUI] Prompt executed in 392.13 seconds outputs: {'50': {'gifs': [{'filename': 'R8_Wan_00001.mp4', 'subfolder': '', 'type': 'output', 'format': 'video/h264-mp4', 'frame_rate': 16.0, 'workflow': 'R8_Wan_00001.png', 'fullpath': '/tmp/outputs/R8_Wan_00001.mp4'}]}} ==================================== R8_Wan_00001.png R8_Wan_00001.mp4
Want to make some of these yourself?
Run this model