Seasonal sale video: re-skin your own footage with sume-restyle
Reuse one product clip for a holiday sale by calling sume-restyle, which keeps motion, timing and cuts and rewrites the look. Inputs, limits and checks.

To make a seasonal sale video from footage you already have, call the sume-restyle Format. Sume's own description of it says it takes a clip you attach, keeps its motion, timing and cuts, rewrites the look, and puts your original audio back on the timeline. That suits a sale: one filmed demo can become a winter version and a spring version without a reshoot.
What the Format is described to do
The sume-restyle slug is in the catalog at the sume handle. The wording in the Format's example prompt is specific: use the attached packshot as the product reference for the look, restyle the attached clip, and rebuild it "chunk by chunk" before reassembling it with the original audio. Treat that as the intended use, not as a guarantee of any result, and run it once before you build a campaign on it.
A request for a sale variant
Attach the clip and one packshot. The attachment budget allows up to 10 videos, 10 audio files and 30 files in total, as listed in the call docs. State the season in instruction and keep the product colours explicit, because the look is what changes. One run per variant is simplest: each has its own receipt, spend cap and idempotency key, for example sale-winter-v1 and sale-spring-v1.
- Keep the instruction under about 4000 characters; only that much is carried as prompt text.
- Name the palette, light and props for the season, and what must stay the same.
- Set
generation_spend_cap_usdfor each variant, then compareusage.billable_amount_usd_micros.
Checking the variants
A restyled clip should keep the original length. Compare duration_ms on the artifact with the clip you attached. If the length differs, continue the run with previous_run_id and an instruction that names the cut to fix.
| Check | Source | Pass condition |
|---|---|---|
| Same length as the source | artifacts[].duration_ms | Equal to the source clip, within your tolerance |
| Run finished | status | completed |
| Within budget | usage.billable_amount_usd_micros | Below the cap you sent |
| Audio kept | Listen to the file | Matches the original track |
When you have many variants
For ten stores or ten seasons, queue them: a bulk request takes 1 to 100 items with a window of 1 to 16 runs. Each item is a full single-run body, so each carries its own attachment list and cap.
Rights and expectations
Only attach footage you own or have the right to change. The Format works on your footage, and the result is still your responsibility, including any claims about price or dates that appear in the video. Put the sale terms in the post text and not in the frame if you can, because on-screen numbers are the most likely thing to come out wrong in a generated look.
The example prompt names Seedance 2.5 as the model that does the work. We did not check Sume's price for it here, so for a cost figure use the cap you send and the usage block on the receipt, and read the video model docs for list prices.
Sources
Related posts
More in Use cases
- 25-second square (1:1) ad on Seedance 2.5: $6.42 at 480p
A 25-second 1:1 Seedance 2.5 clip costs $6.42 at 480p, $14.45 at 720p and $35.54 at 1080p on Sume. Square is the cheapest ratio at 480p.
- Day-to-night time-lapse from two photos on Seedance 2.5: 8 s, $4.62
Two photos and an 8-second Seedance 2.5 job at 720p cost $4.62 on Sume. Send the day photo as first_frame and the night photo as last_frame.
- 7 product reels: Nano Banana 2.1 frame plus 6 s Omni 720p is $5.95
Seven reels with a $0.10 Nano Banana 2.1 frame and a 6 second Gemini Omni Flash 1.1 clip at 720p cost $5.95 on Sume: $0.85 each. 1080p is $8.58.
- Shopify Shop app Deals feed: what product clip to upload
Shopify's Winter '26 Edition adds shoppable video and a Deals feed to Shop. Brief one short usage clip per product with the Sume product-usage-demo Format.
Written by Sume