wan-video/wan-2.7-r2v 🔢📝❓🖼️ → 🖼️

⭐ Official ▶️ 616 runs 📅 Mar 2026 ⚙️ Cog 0.17.2
image-to-video video-consistent-character-generation

About

Generate videos from reference images or clips while preserving subject identity using Alibaba's Wan 2.7 reference-to-video model

Example Output

Prompt:

"A curious cat sits on a windowsill watching rain fall outside, cozy indoor lighting, the cat's tail gently swaying, raindrops streaking down the glass, peaceful and contemplative mood"

Output

Performance Metrics

749.51s Prediction Time
749.52s Total Time
All Input Parameters
{
  "seed": 456,
  "prompt": "A curious cat sits on a windowsill watching rain fall outside, cozy indoor lighting, the cat's tail gently swaying, raindrops streaking down the glass, peaceful and contemplative mood",
  "duration": 5,
  "resolution": "1080p",
  "aspect_ratio": "9:16",
  "reference_images": [
    "https://multimedia-example-files.replicate.dev/cat-domestic.5935x3898.jpg"
  ]
}
Input Parameters
seed Type: integer
Random seed for reproducible generation. Range: 0-2147483647
prompt (required) Type: string
Text prompt for video generation
duration Type: integerDefault: 5Range: 2 - 10
Duration of the generated video in seconds
shot_type Default: single
Shot structure of the generated video
resolution Default: 1080p
Output video resolution
aspect_ratio Default: 16:9
Aspect ratio of the generated video
negative_prompt Type: stringDefault:
Negative prompt — describes content that should not appear in the video
reference_images Type: arrayDefault:
Reference images of the character/object to feature in the video (jpg/png/bmp/webp)
reference_videos Type: arrayDefault:
Reference videos of the character/object to feature in the video (mp4/mov)
Output Schema

Output

Type: stringFormat: uri

Example Execution Logs
Using seed: 456
Creating Wan 2.7 R2V task...
Created task 3614ae8b-c407-48d6-adbd-a314cd01b399, polling for result...
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: RUNNING
Task status: SUCCEEDED
Wan 2.7 R2V completed in 746.1sec
Downloading 9650731 bytes
Downloaded 9.20MB in 2.34sec
Version Details
Version ID
7b302ecd8d195e7c8cbcfedbbf031782fe8ed3df29716cbd3e506f31604b8ce6
Version Created
April 3, 2026
Run on Replicate →