7 Kling motion control clips of 12 seconds cost $13.23 on Sume
A week of seven 12-second Kling 3.0 motion control clips is 84 seconds, $13.23 at $0.1575 a second. Budget code, the reserve you need, and refunds.

Seven Kling 3.0 Motion Control clips of 12 seconds each add up to 84 seconds of output, which costs $13.23 on Sume at $0.1575 per second, or $1.89 per clip. That is the full bill if every job completes. If one fails, Sume refunds that job's reservation.
The rate is the Kling motion-control list of $0.126 per output second, times Sume's 1.25 margin. The seconds you pay for are the ceiling of the duration_seconds you declare, which should match the length of each motion video.
The arithmetic by clip
Because each clip is a separate job, each one is reserved at admit and captured on completion. The table shows the running total if you submit them one per day or all at once.
| Clip | Declared seconds | Cost | Running total |
|---|---|---|---|
| 1 | 12 | $1.89 | $1.89 |
| 2 | 12 | $1.89 | $3.78 |
| 3 | 12 | $1.89 | $5.67 |
| 4 | 12 | $1.89 | $7.56 |
| 5 | 12 | $1.89 | $9.45 |
| 6 | 12 | $1.89 | $11.34 |
| 7 | 12 | $1.89 | $13.23 |
Check your balance before the batch
If you submit all seven in one go, Sume needs to reserve each one at admit. A workspace balance that cannot cover a reservation gets 402 insufficient_credits and no job starts. Read GET /v1/balance first and compare it with your total.
Concurrency is separate from balance. Each plan has a limit on jobs that process at once and a queue behind it, so on the Pro plan (4 processing, 24 accepted) all seven are accepted. The Free plan accepts 6 at a time (1 processing, 5 queued), so the seventh would get 429 queue_full until one finishes.
import math
from decimal import Decimal
RATE = Decimal('0.126') * Decimal('1.25') # dollars per second
def motion_control_cost(seconds_list):
total = Decimal('0')
for seconds in seconds_list:
total += RATE * math.ceil(seconds)
return total
clips = [12] * 7
print(f'{motion_control_cost(clips):.2f}') # 13.23Where the budget can drift
- A motion video that is 12.4 seconds long must be declared as 12.4, which bills as 13 seconds ($2.0475), not 12.
- Retries with a new idempotency key create a new job and a new reservation. Reuse the same key for an exact retry.
- A job that completes with a poor result is still captured. Check the still and the reference before the batch, not after.
- A failed job returns its reservation; the docs describe reserve at admit, capture on completion, and refund on failure.
Reading the actual charge
The submit response carries usage.billable_amount_usd_micros, so you can read the exact charge for each job instead of recomputing it. Sum those values and compare them with the table. For a larger run, see 100 Kling motion control clips.
Sources
Related posts
More in Pricing
- 72,000-character audiobook chapter on Sume TTS: $3.42 in 4 requests
Sume text to speech is $0.0475 per 1,000 characters with a 20,000-character cap per request. A 72,000-character chapter is $3.42 across four requests.
- 9-second voiceover with MiniMax H3 Max lip sync: $0.90 or $1.80
A 9-second line through MiniMax H3 Max lip sync on Sume costs $0.90 at 768p and $1.80 at 1080p. The 5 to 14.8 second window, the math, and a request.
- 90 s of avatar video a day for 30 days: $496.80 Standard, $1,485 Max
On Sume, 90 seconds of avatar video a day for 30 days is 2,700 seconds: $496.80 on Standard, $661.50 on Plus and $1,485.00 on Max, with no product.
- A daily 60-second Kling motion control video for 30 days: $283.50
One 60-second Kling 3.0 motion control video a day is two 30-second jobs, $9.45 per day and $283.50 over 30 days on Sume. Balance, queue, and a budget script.
Written by Sume