2-second YouTube intro sting: Wan 3.0 has the lowest floor
The shortest clip length Sume's docs list for the Video Router is 2 seconds on wan-3.0. Seedance 2.5 starts at 4. Here is a request and how to trim for less.

For a 2-second YouTube intro sting, use wan-3.0. The Video Router docs give it a 2 to 30 second window, the lowest floor among the models listed, while seedance-2.5 accepts 4 to 30 and gemini-omni-flash-1.1 accepts 3 to 10. For a sting shorter than 2 seconds, generate a longer clip and cut it with video trim.
Source: Video Router and Video generation, read 2026-10-04. Always read capabilities from GET /v1/video-router/models, which the docs treat as the source of truth.
Duration windows
Limits differ per model, so a failed request often means a length outside the model's window rather than a wrong prompt.
| Model | Duration | Notes |
|---|---|---|
| wan-3.0 | 2 to 30 s | Lowest stated floor |
| gemini-omni-flash-1.1 | 3 to 10 s | Native audio always on |
| seedance-2.5 | 4 to 30 s | 480p, 720p, 1080p |
| higgsfield-genjutsu | 4 to 30 s | Needs a source video and reference images |
| minimax-h3 | 5 to 15 s | Native 480p or 768p |
| Other catalog models | Up to 15 s | Check capabilities for the floor |
Request
A sting is mostly a logo reveal, so give the model a clean still. Use /v1/videos, which accepts frame_images for a first frame, and ask for one move.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan-3.0",
"prompt": "A glass shard logo assembles from light streaks on a dark background and settles. One camera push, no text changes.",
"frame_images": [
{ "type": "image_url", "image_url": { "url": "https://example.com/logo-final.png" }, "frame_type": "last_frame" }
],
"duration": 2,
"resolution": "720p",
"aspect_ratio": "16:9"
}\Check the frame support first
Whether wan-3.0 accepts a last_frame entry is a capability you should check in the model list (supported_frame_images) before relying on it. If it does not, use first_frame or a prompt only.
Shorter than the floor
When you need 1.2 seconds, trim. Video trim cuts [start, end) into a new MP4 for a flat $0.02, with a 0.2 second minimum cut, and precision: "exact" re-encodes frame-accurately. The audio can be kept or dropped.
Sources
Related posts
More in Use cases
- UGC-style ad on Sume: a Format run or the avatar endpoint
Two ways to make a UGC-style ad on Sume: a catalog Format run for a full cut, or the avatar talking-video endpoint for a 4 to 60 second presenter clip.
- Vacation rental check-in video: an avatar host with silence beats
One avatar, one shared background and silence beats let a host walk guests through check-in in 60 seconds or less. Set video_inputs on Avatar Video.
- Vendor pages to read before AI music goes in an ad
The vendor pages that answer commercial-use questions for Suno v6, ElevenLabs Music v2.5 and Google Lyria 3.5, and which question each answers, read 2026-10-04.
- Vietnam AI Law Article 11: labelling real people, real events
Under Vietnam's AI Law, deployers must label AI media that imitates a real person's face or voice or recreates a real event. Art and film get a softer rule.
Written by Sume