Longest 1080p AI video under $8.50 per clip, by Sume model

With a $8.50 ceiling per clip, Wan 3.0 runs 30 s at 1080p; Seedance 2.5 reaches 5 s. Full table of Sume models.

4 min readSume
All posts

At a $8.50 ceiling per clip and 1080p, the longest clip on Sume is 30 seconds on Wan 3.0 ($7.50). The shortest reach in the table is 5 seconds on Seedance 2.5. Every number is computed from the estimators that bill Sume jobs, using the Video Router duration limits.

Limits come from the Video Router docs and prices from API pricing, both read 2026-10-10.

Which model runs longest at 1080p for $8.50?

Longest first. A model missing from the table has no clip at this tier that fits the ceiling, or does not offer the tier.

Longest clip under $8.50 at 1080p, read 2026-10-10.
ModelResolutionLongest clipPrice of that clip
Wan 3.01080p30 s$7.50
MiniMax H3 Max1080p15 s$3.00
Kling 3.01080p15 s$3.15
Gemini Omni Flash 1.11080p10 s$1.875
Seedance 2.01080p9 s$7.6545
Seedance 2.51080p5 s$7.1078

How do I set the length?

Send duration in whole seconds with the model id; the request fails if it is outside the model's range.

import os
import time

import requests

H = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
job = requests.post(
    "https://api.sume.com/v1/videos",
    headers=H,
    json={
        "model": "wan-3.0",
        "prompt": "A paper boat drifts down a rain-soaked street at dusk",
        "duration": 30,
        "resolution": "1080p",
        "aspect_ratio": "16:9",
    },
).json()
while True:
    s = requests.get(job["polling_url"], headers=H).json()
    if s["status"] in ("completed", "failed"):
        break
    time.sleep(10)
print(s["status"], s.get("unsigned_urls"))

What this leaves out

A ceiling is arithmetic, not a quality bar.

  • Longer clips are not better clips; check the result before scaling a batch.
  • Seedance prices assume 16:9; other ratios change the token count.
  • Prices can change; re-read the pricing page before budgeting.

Sources

Related posts

More in Pricing

All Pricing posts

Written by Sume