wavespeedai/wan-2.1-i2v-720p 🔢🖼️📝❓✓ → 🖼️

⭐ Official ▶️ 84.9K runs 📅 Feb 2025 ⚙️ Cog 0.16.1 🔗 GitHub ⚖️ License
image-to-video lora-support

About

Accelerated inference for Wan 2.1 14B image to video with high resolution, a comprehensive and open suite of video foundation models that pushes the boundaries of video generation.

Example Output

Prompt:

"A warrior swings her swords in preparation for battle"

Output

Performance Metrics

112.19s Prediction Time
111.51s Total Time
All Input Parameters
{
  "image": "https://replicate.delivery/pbxt/MZaQKJ2pmyS4uQojMWk05hZd6N6tnJHVLvVFbDofTCjOEBku/9tynyd7pk5rme0cmzabr7rhaym.png",
  "prompt": "A warrior swings her swords in preparation for battle",
  "max_area": "720x1280",
  "fast_mode": "Balanced",
  "num_frames": 81,
  "sample_shift": 5,
  "sample_steps": 30,
  "frames_per_second": 16,
  "sample_guide_scale": 5
}
Input Parameters
seed Type: integer
Random seed. Set for reproducible generation
image (required) Type: string
Image for use as the initial frame of the video.
prompt (required) Type: string
Text prompt for image generation
fast_mode Default: Balanced
Speed up generation with different levels of acceleration. Faster modes may degrade quality somewhat. The speedup is dependent on the content, so different videos may see different speedups.
lora_scale Type: numberDefault: 1Range: 0 - 4
Determines how strongly the main LoRA should be applied. Sane results between 0 and 1 for base inference. You may still need to experiment to find the best value for your particular lora.
aspect_ratio Default: 16:9
Aspect ratio of the output video.
lora_weights Type: string
Load LoRA weights. Supports HuggingFace URLs in the format huggingface.co/<owner>/<model-name>, CivitAI URLs in the format civitai.com/models/<id>[/<model-name>], or arbitrary .safetensors URLs from the Internet.
sample_shift Type: integerDefault: 3Range: 0 - 10
Flow shift parameter for video generation
sample_steps Type: integerDefault: 30Range: 1 - 40
Number of inference steps
negative_prompt Type: stringDefault:
Negative prompt to avoid certain elements
sample_guide_scale Type: numberDefault: 5Range: 1 - 10
Guidance scale for generation
disable_safety_checker Type: booleanDefault: false
Disable safety checker for generated videos
Output Schema

Output

Type: stringFormat: uri

Example Execution Logs
Moderating content...
Image size: 15.2KB
Moderation complete in 0.56sec
Flagged categories: violence
Using seed: 1373041993
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
  0%|          | 0/30 [00:00<?, ?it/s]
3%|▎         | 1/30 [00:05<02:25,  5.01s/it]
3%|▎         | 1/30 [00:05<02:26,  5.04s/it]
3%|▎         | 1/30 [00:05<02:27,  5.08s/it]
3%|▎         | 1/30 [00:05<02:26,  5.06s/it]
3%|▎         | 1/30 [00:05<02:25,  5.02s/it]
3%|▎         | 1/30 [00:05<02:25,  5.01s/it]
3%|▎         | 1/30 [00:05<02:25,  5.02s/it]
  3%|▎         | 1/30 [00:05<02:25,  5.01s/it]
7%|▋         | 2/30 [00:10<02:21,  5.05s/it]
7%|▋         | 2/30 [00:10<02:20,  5.03s/it]
7%|▋         | 2/30 [00:10<02:20,  5.02s/it]
7%|▋         | 2/30 [00:10<02:20,  5.02s/it]
7%|▋         | 2/30 [00:10<02:20,  5.02s/it]
7%|▋         | 2/30 [00:10<02:20,  5.02s/it]
7%|▋         | 2/30 [00:10<02:21,  5.04s/it]
  7%|▋         | 2/30 [00:10<02:20,  5.02s/it]
10%|█         | 3/30 [00:15<02:15,  5.03s/it]
10%|█         | 3/30 [00:15<02:16,  5.04s/it]
10%|█         | 3/30 [00:15<02:16,  5.04s/it]
10%|█         | 3/30 [00:15<02:15,  5.03s/it]
10%|█         | 3/30 [00:15<02:15,  5.03s/it]
10%|█         | 3/30 [00:15<02:15,  5.03s/it]
10%|█         | 3/30 [00:15<02:15,  5.03s/it]
 10%|█         | 3/30 [00:15<02:15,  5.03s/it]
13%|█▎        | 4/30 [00:20<02:11,  5.04s/it]
13%|█▎        | 4/30 [00:20<02:10,  5.03s/it]
13%|█▎        | 4/30 [00:20<02:10,  5.03s/it]
13%|█▎        | 4/30 [00:20<02:10,  5.03s/it]
13%|█▎        | 4/30 [00:20<02:10,  5.03s/it]
 13%|█▎        | 4/30 [00:20<02:11,  5.04s/it]
13%|█▎        | 4/30 [00:20<02:10,  5.04s/it]
 13%|█▎        | 4/30 [00:20<02:10,  5.03s/it]
17%|█▋        | 5/30 [00:25<02:06,  5.05s/it]
17%|█▋        | 5/30 [00:25<02:05,  5.04s/it]
17%|█▋        | 5/30 [00:25<02:05,  5.04s/it]
17%|█▋        | 5/30 [00:25<02:06,  5.04s/it]
17%|█▋        | 5/30 [00:25<02:06,  5.04s/it]
17%|█▋        | 5/30 [00:25<02:05,  5.04s/it]
17%|█▋        | 5/30 [00:25<02:06,  5.04s/it]
 17%|█▋        | 5/30 [00:25<02:06,  5.04s/it]
20%|██        | 6/30 [00:25<01:20,  3.37s/it]
20%|██        | 6/30 [00:25<01:20,  3.37s/it]
20%|██        | 6/30 [00:25<01:20,  3.37s/it]
20%|██        | 6/30 [00:25<01:21,  3.38s/it]
20%|██        | 6/30 [00:25<01:21,  3.38s/it]
20%|██        | 6/30 [00:25<01:20,  3.37s/it]
20%|██        | 6/30 [00:25<01:20,  3.37s/it]
 20%|██        | 6/30 [00:25<01:21,  3.38s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.93s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.93s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
 23%|██▎       | 7/30 [00:30<01:30,  3.92s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
 27%|██▋       | 8/30 [00:30<00:59,  2.72s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
30%|███       | 9/30 [00:35<01:12,  3.45s/it]
 30%|███       | 9/30 [00:35<01:12,  3.45s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
 33%|███▎      | 10/30 [00:35<00:48,  2.43s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
 37%|███▋      | 11/30 [00:40<01:01,  3.23s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
40%|████      | 12/30 [00:40<00:41,  2.29s/it]
 40%|████      | 12/30 [00:40<00:41,  2.29s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:46<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
 43%|████▎     | 13/30 [00:45<00:53,  3.13s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
 47%|████▋     | 14/30 [00:46<00:35,  2.23s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
 50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
 50%|█████     | 15/30 [00:51<00:46,  3.08s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
 53%|█████▎    | 16/30 [00:51<00:30,  2.19s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
 57%|█████▋    | 17/30 [00:56<00:39,  3.05s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
 60%|██████    | 18/30 [00:56<00:26,  2.18s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
 63%|██████▎   | 19/30 [01:01<00:33,  3.04s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
 67%|██████▋   | 20/30 [01:01<00:21,  2.17s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
 70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
 70%|███████   | 21/30 [01:06<00:27,  3.04s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
 73%|███████▎  | 22/30 [01:06<00:17,  2.17s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
 77%|███████▋  | 23/30 [01:11<00:21,  3.03s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
 80%|████████  | 24/30 [01:12<00:12,  2.17s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
 83%|████████▎ | 25/30 [01:17<00:15,  3.03s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
 87%|████████▋ | 26/30 [01:22<00:14,  3.64s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
 90%|█████████ | 27/30 [01:27<00:12,  4.07s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
 93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
 93%|█████████▎| 28/30 [01:32<00:08,  4.36s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
 97%|█████████▋| 29/30 [01:37<00:04,  4.57s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  3.42s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  4.71s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
100%|██████████| 30/30 [01:42<00:00,  3.41s/it]
Time elapsed: 110.38s
Saving generated video to output.mp4
Version Details
Version ID
7d89afbddd278e318ede72fb17dfdf29ebdb8a57dfad888e616d57abeb3bcc7b
Version Created
August 4, 2025
Run on Replicate →