Grok Imagine video length: 1-15 s on xAI, 4-15 s on Sume

xAI allows 1 to 15 seconds for grok-imagine-video-1.5. Sume's catalog row allows 4 to 15, so a 2-second clip needs another id such as wan-3.0.

4 min readSume
All posts

Grok Imagine video length is 1 to 15 seconds in xAI's docs, and 4 to 15 seconds on the Sume Grok row (duration_seconds: { min: 4, max: 15 }). A 1, 2 or 3 second clip is outside the Sume row.

xAI's range is quoted from its video generation docs, read 2026-09-30. Sume's ranges are from its catalog and Video generation docs.

What are the two ranges?

xAI's page says "The allowed range is 1-15 seconds". Sume's row sets a minimum of 4. Both share the 15-second maximum, which is also the cap for every Sume catalog model not listed as longer.

From xAI's docs and Sume's catalog and docs, read 2026-09-30: duration by id.
WhereSeconds
xAI, Grok1-15
Sume, Grok4-15
Sume, wan-3.02-30
Sume, seedance-2.54-30
Sume, gemini-omni-flash-1.13-10

Where can I get a 2-second clip on Sume?

The catalog lists wan-3.0 at duration_seconds: { min: 2, max: 30 }, and the docs say it accepts 2-30 seconds. See Wan 3.0 2-second clips. gemini-omni-flash-1.1 starts at 3 seconds.

What happens if I ask for less than 4 on the Grok row?

The row's advertised minimum is 4, so use the catalog value rather than the xAI value. Read capabilities from the models endpoint instead of copying limits between providers.

What should I do?

Keep one duration table per id in your code, filled from the catalog. If you trim clips later, request the shortest advertised length and cut in an editor or Timeline step.

Sources

Related posts

More in Developers

All Developers posts

Written by Sume