2K or 4K AI video on Sume: H3 upscale or Omni 4K, and what each costs
For 4K on Sume, H3 is $0.20 a second as an upscale of its 768p output and Omni is $0.375. A 10-second 4K clip is $2.00 on H3 and $3.75 on Omni.

Two Sume models price a 4K clip: minimax-h3 at $0.20 a second and gemini-omni-flash-1.1 at $0.375. H3's 2K ($0.1625) and 4K tiers are upscales of its native 768p picture; Omni lists 4K as a normal resolution. A 10-second 4K clip is $2.00 on H3 and $3.75 on Omni. Every other model tops out at 1080p.
The H3 upscale note and the prices are from the Video Router guide, read 2026-10-05.
High-resolution rates
Sume bills the provider list price times 1.25 and rounds the job up to the cent, so a one-second figure here is a rate, not a charge.
| Model | Resolution | Rate per second | 10-second clip |
|---|---|---|---|
| minimax-h3 | 2K (upscaled from 768p) | $0.1625 | $1.63 |
| minimax-h3 | 4K (upscaled from 768p) | $0.20 | $2.00 |
| gemini-omni-flash-1.1 | 4K | $0.375 | $3.75 |
| gemini-omni-flash-1.1 | 1080p | $0.1875 | $1.88 |
| kling-3 | 1080p | $0.14 | $1.40 |
| wan-3.0 | 1080p | $0.25 | $2.50 |
When 4K is worth it
An upscale adds pixels, not new detail, so H3 4K suits a clip that will be cropped or shown on a large screen. If the source detail itself matters, such as fabric or small print on a label, start from a model whose 1080p or 4K is generated at that size.
Omni is capped at 10 seconds and only 16:9 or 9:16. H3 runs 5 to 15 seconds and takes more ratios, including 21:9, 4:3, 1:1 and 3:4.
- Need the lowest 4K bill: H3.
- Need a 4K clip generated at that resolution: Omni.
- Do not need 4K: Kling 3 at 1080p is the cheapest 1080p.
Request
A 4K Omni request; use "2K" or "4K" as the resolution on H3.
import os, time, requests
H = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
payload = {
"model": "gemini-omni-flash-1.1",
"prompt": "Close-up of a watch face, second hand sweeping, studio light",
"duration": 6,
"resolution": "4K",
"aspect_ratio": "16:9",
}
job = requests.post("https://api.sume.com/v1/videos", headers=H, json=payload).json()
while True:
time.sleep(30)
s = requests.get(job["polling_url"], headers=H).json()
if s["status"] in ("completed", "failed", "cancelled"):
break
print(s["status"], s.get("unsigned_urls"), s.get("usage"))Sources
Related posts
More in Models
- 30-second ad in one request: which Sume video models accept 30 s
Seedance 2.5 and Wan 3.0 accept 30 seconds on Sume. MiniMax H3 stops at 15 and Gemini Omni at 10. A table of ranges, plus the vendor lengths that differ.
- '4k is not supported by Video Router v1': who takes 2K and 4K
Only minimax-h3 (2K and 4K upscales from native 768p) and gemini-omni-flash-1.1 (4K) accept those tiers on Video Router; every other model answers 400.
- 4K vertical 9:16 vs square 1:1 on Sume: which video models take which
Omni takes 4K in 16:9 or 9:16 but not square. Kling 3 and Seedance 2.5 take 1:1 but top out at 1080p on Sume. Pick the shape first, then the model.
- '720p is not supported by model minimax-h3; use 768p' and its twins
MiniMax H3 and H3 Max are 768p models on Sume: 720p gets a 400 that says use 768p. 768p is refused elsewhere, and 360p is Gemini Omni only.
Written by Sume