A 16-second single take breaks the Recast shot rule: $6.00 to split
H3 Max Recast allows no shot over 15 seconds. Split a 16-second take in two: at 768p that is two 8-second jobs at $3.00 each, $6.00 on Sume.

A 16-second video that never cuts is longer than the 15-second single-shot limit of H3 Max Recast, so it is not a valid source as it stands. The workable route on Sume is to cut it into two parts with video trim and recast each part: two 8-second jobs at 768p cost $3.00 each, $6.00 in total; at 1080p they cost $4.50 each, $9.00 in total.
What the limit says
Sume's catalog entry for h3-max-recast requires a source of 5 to 30 seconds with no single shot longer than 15 seconds, and the duration you send must be the inspected source length, rounded up. The 15-second rule is separate from the 30-second total. A 16-second clip passes the total but fails the shot rule if there is no cut inside it.
Cost of the split
Each part is its own job at list times 1.25, rounded up per job. Recast is $0.30 per second at 768p and $0.45 per second at 1080p.
| Split | Resolution | Per job | Jobs | Total |
|---|---|---|---|---|
| 8 s + 8 s | 768p | $3.00 | 2 | $6.00 |
| 8 s + 8 s | 1080p | $4.50 | 2 | $9.00 |
| 11 s + 5 s | 768p | $4.13 + $1.88 | 2 | $6.01 |
| 14 s + 2 s | any | the 2 s part is under the 5 s minimum | - | not allowed |
How to split without trouble
Use video trim to cut [start, end) ranges out of a Sume-hosted clip into new MP4 files. Keep both parts at 5 seconds or longer, because the recast minimum is 5 seconds. Splitting 16 seconds as 8 and 8 leaves room on both sides; splitting as 14 and 2 does not.
Pick the split at a natural pause in speech or movement. Recast keeps the source motion and sound, so a seam in the middle of a sentence is heard in the result. Send the same photo, in the same order, to both jobs so the new person looks the same in each half.
- Each part: 5 to 30 seconds, no shot over 15 seconds.
- Both jobs use the same reference photo or photos.
- Recast has no seed field, so two runs of the same input can differ slightly; check the seam.
- Join the two results on a timeline afterwards.
Or add a cut instead
If you control the edit, a single cutaway or a punch-in on the 16-second take creates a second shot, and the clip then passes as one job. At 16 seconds that would be $6.00 at 768p, 16 x $0.375 = $6.00, the same price as the split but without a seam to check.
Cheaper ways to find out if your clip passes
The shot rule is the cause of most refusals for long clips, and you can find out for free. Open the file in any editor and step through it to see where the picture changes. A change of angle, a jump cut or a cut to a different clip counts as a new shot; a slow zoom or a pan does not. Write down the length of the longest unbroken stretch. If it is over 15 seconds, decide before paying: cut the clip into pieces with video trim, or add a cut in the edit. You can also use video inspect to read the clip's probe facts, including its length, and to sample stills around suspected cuts. Round the length up to get the duration to send.
Sources
Related posts
More in Developers
- A 20 s 9:16 clip: only Wan 3.0 and Seedance 2.5, $2.50 vs $11.56
Only Wan 3.0 and Seedance 2.5 take a 20 s prompt-driven clip on Sume. At 720p, 9:16 that is $2.50 on Wan and $11.56 on 2.5. A Python filter finds them.
- AbortSignal.any: stop a Sume request on SIGTERM or after 5 seconds
Combine a shutdown signal and AbortSignal.timeout with AbortSignal.any, then tell a timeout from a SIGTERM stop on a Sume GET /v1/me call in Node.
- Retry a timed-out Sume Agent Completion without a second run
Send an Idempotency-Key on POST /v1/agent/completions. A retry returns the original receipt with idempotency_hit true; a changed payload returns a 409.
- Agent Completions 403 insufficient_scope: old key or service account?
A 403 insufficient_scope on POST /v1/agent/completions has two causes: a key made before the feature, or a service-account key. details.reason tells which.
Written by Sume