Wan 3.0 reference videos on Sume: 5 clips, 15 s total, 16 fps floor
Wan 3.0 takes up to 5 reference videos, 10 images and 5 audios on Sume; other models stop at 3 videos. Catalog notes: 15 s combined, at least 16 fps.

On Sume, wan-3.0 accepts up to 5 reference videos, 10 reference images and 5 reference audios. The catalog adds that the reference videos total at most 15 seconds and run at 16 fps or faster. Every other model that takes reference videos stops at 3, and a sixth Wan clip fails with "model wan-3.0 accepts at most 5 reference_video_urls."
What Wan 3.0 accepts on the Video Router
Wan 3.0 is a catalog model with text-to-video, image-to-video, an end frame and all three reference types. Its duration range is 2 to 30 seconds, its resolutions are 480p, 720p and 1080p, and its aspect ratios include 16:9, 4:3, 1:1, 3:4 and 9:16 but not 21:9. The reference lists are flat fields on POST /v1/video-router/generate; on the OpenRouter-shaped route the same items are input_references entries with video_url types.
| Input | Limit | Where it is enforced |
|---|---|---|
| reference_image_urls | Up to 10 | Request schema, per-model message |
| reference_video_urls | Up to 5; 15 s total; 16 fps or faster | Count in the schema; seconds and fps are catalog notes |
| reference_audio_urls | Up to 5; 15 s total | Count in the schema; seconds are a catalog note |
| duration | 2 to 30 s | Per-model range check |
| bitrate_mode | Not supported | 400: bitrate_mode is not supported by model wan-3.0. |
Count is enforced, seconds are on you
The schema counts files, but it cannot see inside them at validation time. The 15-second total and the 16 fps floor are recorded as catalog constraints for the model, so inspect each clip before you upload it. video_inspect on a stored clip reports its probe data, and it is the natural place to read duration and frame rate when the clips already live on media.sume.com.
Pre-flight check for a reference set
The snippet validates a local description of your clips against the Wan numbers, so you find a bad set before paying for a job. It uses plain dictionaries and sends nothing.
def check_wan_refs(videos: list[dict]) -> list[str]:
problems = []
if len(videos) > 5:
problems.append("more than 5 reference videos")
if sum(v["seconds"] for v in videos) > 15:
problems.append("reference videos exceed 15 s combined")
for v in videos:
if v["fps"] < 16:
problems.append(f"{v['name']} is below 16 fps")
return problems
print(check_wan_refs([
{"name": "walk.mp4", "seconds": 6, "fps": 24},
{"name": "turn.mp4", "seconds": 8, "fps": 12},
{"name": "wave.mp4", "seconds": 4, "fps": 30},
]))
Limits and alternatives
If you need a motion reference that preserves the source clip's length and framing, the Genjutsu motion-transfer model is the specialist: it takes one source video plus 1 to 8 reference images. If you need to edit an existing video with a prompt, that is gemini-omni-flash-1.1 in edit mode. Wan's reference videos are guidance for a new clip, not a source to be edited.
For a 20 second result that carries references, Wan 3.0 and Seedance 2.5 are the two general text-to-video catalog models with a 30 second ceiling that also take video references. Seedance 2.5 caps references at 3 videos.
Sources
Related posts
More in Models
- Wan 3.0 text in 12 languages: what Sume sends and what it bills
Alibaba says Wan 3.0 renders long text in 12 languages. On Sume you steer it through the prompt: no language field, 480p $0.0625 to 1080p $0.25 a second.
- Wan 3.0 inputs: text, image, video, audio on Alibaba vs Sume wan-3.0
Alibaba documents text, image, video and audio inputs for Wan 3.0, up to 30 s. Sume's wan-3.0 does text, image plus end frame, and references, 2 to 30 s.
- What is a full-duplex AI avatar, and when is a rendered clip enough?
A full-duplex avatar listens and talks at once, as in Tavus Griffin-Lite. If your viewers never talk back, a rendered Sume avatar clip does the job.
- Which AI video model for how many seconds: five length bands on Sume
Pick a Sume video model by clip length: 2 s, 3 to 4 s, 5 to 10 s, 11 to 15 s, and 16 to 30 s. Which ids accept each band, from the Video Router docs.
Written by Sume