Vidu Q4 'credits' in the response vs Sume's usage.cost in USD
Vidu returns credits per task. Sume's poll response returns usage.cost in dollars on completed jobs. How to total spend and when the number appears.

Vidu's response includes credits, described as the number of credits a task used, in credits. Sume has no credits: a completed poll carries usage.cost as the Sume billable amount in USD from your wallet. If you log Vidu credits today, swap that column for usage.cost and total only completed jobs.
What are the two numbers?
The units differ, and so does the moment each number appears.
| Service | Field | Unit | Note |
|---|---|---|---|
| Vidu Q4 Preview | credits | credits | the page gives the unit, not a dollar value for it |
| Sume /v1/videos | usage.cost | USD | the Sume billable amount |
| Sume at submit | reserve | USD | provider list x 1.25 is reserved up front |
What does a Wan 3.0 clip cost in that field?
Wan 3.0 at 720p lists at $0.10 a second (fal, read 2026-10-09), so Sume bills 1.25 x $0.10 = $0.125 a second. A 5-second clip is $0.625, and that is the number to expect in usage.cost and in the reserve. Check the catalog before you rely on the rate, because prices can change.
How do you total a day's spend?
Sum usage.cost over completed polls only. A missing usage object counts as zero here, which is a safe default for a report and never a billing record.
def spend(polls: list[dict]) -> float:
total = 0.0
for p in polls:
if p.get("status") == "completed":
total += p.get("usage", {}).get("cost", 0)
return round(total, 4)
day = [
{"status": "completed", "usage": {"cost": 0.625}},
{"status": "completed", "usage": {"cost": 0.625}},
{"status": "failed"},
]
print(spend(day))Where is the authoritative figure?
Your workspace balance, not a script total. The video docs define usage.cost; reconcile once a week.
Sources
Related posts
More in Pricing
- Vidu Q4 Preview 4K costs 8.7x the 540p price: 78 credits vs 9
Vidu's table runs 9 to 78 credits per second, 540p to 4K. The two published USD points ($0.045, $0.39) imply half a cent per credit. Plus Sume's 4K row.
- Voiceover or video: which is the bigger cost in a 15-second ad?
A 250-character voiceover is $0.012 on Sume TTS. A 15-second clip is $1.88 on Wan 3.0 at 720p. Where the money goes in a short ad, with the arithmetic shown.
- Wan 2.2 TI2V-5B: 5 s of 720p in under nine minutes on a consumer GPU
Wan 2.2's card says TI2V-5B makes 5 seconds of 720P video in under nine minutes on one consumer GPU. What that means for a queue, and a hosted comparison.
- A 20-second 1080p Wan 3.0 job holds $5.00: what returns if it fails
A 20-second Wan 3.0 job at 1080p reserves $5.00 at submit. A successful job captures it; failed jobs release or refund the reservation where applicable.
Written by Sume