7 UGC hook tests on Seedance 2.5 at 480p, then one 1080p winner
Test seven 6-second 9:16 UGC hooks at 480p for $11.34, then re-render only the winner at 1080p for $8.53. Total $19.87 versus $59.71 at 1080p.

To test seven UGC ad hooks cheaply, generate each as a 6-second 9:16 clip on Seedance 2.5 at 480p and re-render only the winner at 1080p. At current Sume billable prices that is 7 x 162 cents = $11.34 for the tests plus 853 cents = $8.53 for the winner, $19.87 in all. Rendering all seven at 1080p would cost $59.71.
The price grid for one hook
Seedance 2.5 is a pass-through model in the Sume Video Router. It accepts 4 to 30 seconds, resolutions 480p, 720p and 1080p, and 9:16 among its aspect ratios. Sume bills the catalog list price times 1.25 and rounds up to a cent per job, so the numbers below are per clip. Confirm live values with GET /v1/video-router/models.
| Length | 480p | 720p | 1080p |
|---|---|---|---|
| 4 s | $1.08 | $2.32 | $5.69 |
| 5 s | $1.35 | $2.89 | $7.11 |
| 6 s | $1.62 | $3.47 | $8.53 |
| 8 s | $2.15 | $4.63 | $11.38 |
Test plan and arithmetic
A hook only has to prove that the first six seconds hold attention, so resolution is the wrong place to spend. Run all seven at 480p, pick the winner by your own metric, and re-run that prompt at 1080p. The tests and the final render are separate jobs, so the winning prompt is regenerated rather than upscaled. Treat the 1080p clip as a new take that can differ from the 480p test.
| Line | Arithmetic | Cost |
|---|---|---|
| Seven 480p tests | 7 x $1.62 | $11.34 |
| One 1080p winner | 1 x $8.53 | $8.53 |
| Total | $11.34 + $8.53 | $19.87 |
| All seven at 1080p | 7 x $8.53 | $59.71 |
| Saved | $59.71 - $19.87 | $39.84 |
Run the seven as one queue or as seven calls
Each test is one POST /v1/videos submit (or POST /v1/video-router/generate), then a poll of the returned polling_url. For seven hooks, a loop with a unique Idempotency-Key per hook is enough. If your hooks live in a saved Format, a bulk run queues up to 100 Format runs with a concurrency window of 1 to 16 and returns a queue you poll at GET /v1/format-run-queues/{id}.
A queue reaching completed only means every item is terminal. Read counts.failed before you pick a winner, so a failed hook is not mistaken for a losing one.
curl -X POST https://api.sume.com/v1/video-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: hook-test-03" \
-d '{
"model": "seedance-2.5",
"prompt": "Vertical UGC clip, creator holds the product to camera and says the hook line",
"resolution": "480p",
"duration": 6,
"aspect_ratio": "9:16",
"mode": "async"
}'Sources
Related posts
More in Use cases
- 80-second avatar script: 60+20 or 40+40, $19.60 at Plus either way
An 80-second script is over Sume's 60-second limit. At a flat per-second rate, 60+20 and 40+40 cost the same $19.60 at Plus; only the pacing differs.
- 9 colorways from one product photo, 2 takes each: 18 edits priced
18 edits (9 colorways x n=2) from one reference photo: $1.80 on 2.1 at 1K, $1.00 on GPT medium 2K, $6.75 on Pro 4K.
- 9-tile Instagram grid with 3 takes per tile: 27 images, from $0.67
A 9-tile grid with three takes per tile is 27 images: $2.70 on Nano Banana 2.1 at 1K or $0.67 on GPT Image 2.5 low on Sume. Arithmetic included.
- A 90-second avatar product video: two 45-second jobs, $0.22 to join
Sume avatar videos accept 4 to 60 seconds. For 90 seconds, run two 45-second jobs and join them: two audio detaches and one render add $0.22.
Written by Sume