Seedance 2.5 tokens per second: 21,600 at 720p, and the price
Seedance 2.5 bills width x height x seconds x 24 / 1024 tokens. 720p is 21,600 tokens a second, $0.5778 on Sume. A short Python check for 480p, 720p, 1080p.

Short answer
Seedance 2.5 on Sume is priced by tokens: width x height x duration in seconds x 24 frames per second, divided by 1,024. At 1280x720 that is 21,600 tokens per second of video. The provider list rate is $0.0214 per 1,000 tokens, which is $0.46224 per second, and Sume bills list times 1.25, so $0.5778 per second at 720p. These come from Sume's own pricing code (estimateSeedanceVideoTokenCost in the provider-pricing package) and the video docs.
Tokens and price per second by resolution
| Resolution | Pixels | Tokens per second | List per 1,000 tokens | Sume per second |
|---|---|---|---|---|
| 480p | 864x496 | 10,044 | $0.0214 | $0.2687 |
| 720p | 1280x720 | 21,600 | $0.0214 | $0.5778 |
| 1080p | 1920x1080 | 48,600 | $0.0234 | $1.4216 |
Check the arithmetic yourself
The script below reproduces the table and prices a 5 second clip at each size. Rates are the list values from the pricing code; multiply by 1.25 for the Sume figure.
import asyncio
SIZES = {"480p": (864, 496, 0.0214), "720p": (1280, 720, 0.0214),
"1080p": (1920, 1080, 0.0234)}
def sume_price(w, h, secs, rate):
tokens = w * h * secs * 24 / 1024
return tokens, tokens / 1000 * rate * 1.25
async def main():
for name, (w, h, rate) in SIZES.items():
t1, p1 = sume_price(w, h, 1, rate)
t5, p5 = sume_price(w, h, 5, rate)
print(f"{name}: {t1:,.0f} tok/s, ${p1:.4f}/s, 5 s = ${p5:.2f}")
asyncio.run(main())What the output means
A 5 second clip is $1.34 at 480p, $2.89 at 720p and $7.11 at 1080p. The 1080p step is more than twice the 720p price because it carries 2.25 times the pixels and a higher token rate, $0.0234 against $0.0214.
Using it to choose a resolution
The formula makes the trade-off concrete. Going from 480p to 720p multiplies the token count by 2.15 (21,600 against 10,044) at the same rate, so a clip costs 2.15 times more. Going from 720p to 1080p multiplies tokens by 2.25 and the rate by about 1.093, which is why the 1080p price is 2.46 times the 720p price rather than 2.25.
A practical rule is to draft at 480p, where 10 seconds is $2.69 on Sume, then re-render only the keepers at the resolution you need to ship. The same prompt at 720p is $5.78 for 10 seconds, and at 1080p $14.22. Because Seedance does not accept a seed on Sume, a re-render is a new draw, not an exact upscale, so decide whether the draft is for composition or for approval of a specific take.
Caveats
- Other aspect ratios use their own pixel dimensions, so the token count shifts slightly; 9:16 and 1:1 match the 16:9 area at these sizes, 21:9 and 4:3 do not.
- A reference video changes the billable seconds and applies a discount factor; that is a separate calculation.
- The reserve at submit is the quoted amount; the
usage.costfield on the finished job is what you were billed. - Do not copy the sample
pricing_skusnumber in the docs example as a live rate; read the pricing code or a real quote.
Related posts
More in Pricing
- Seedance price ladder on Sume: 2.5, 2, Fast and Mini per second
At 480p a 5-second Seedance clip costs $1.34 on 2.5, $0.88 on 2, $0.70 on Fast and $0.44 on Mini at Sume's billed rates. 720p and 1080p inside.
- Sora's $0.10 to $0.70 per second: what replaces it
Luma's guide lists Sora at $0.10 to $0.70 per second, with the API sunset on Sept 24, 2026. What replaces it on Sume, which has no batch discount.
- Sora back-catalog re-render: check balance before you submit
Sume reserves the estimated cost at submit and returns 402 insufficient_credits if it cannot. Read the balance, total the estimates, and size each wave to fit.
- Speech-to-text cost per hour: Scribe v2, MAI-Transcribe-2 and Sume
Per hour of audio: ElevenLabs Scribe v2 is $0.22, Scribe v2 Realtime $0.39, MAI-Transcribe-2-Streaming $0.54 through year end, and Sume STT $0.60.
Written by Sume