Restyle your own footage with the Sume restyle Format

sume-restyle keeps the motion, timing and cuts of a clip you attach, rewrites its look chunk by chunk, and reassembles it with your original audio.

4 min readSume
All posts

sume-restyle is the catalog Format for changing how footage you already shot looks without changing what happens in it. Its brief keeps the clip's motion, timing and cuts, rewrites the look chunk by chunk, and reassembles the result on the timeline with your original audio. Call it at the sume handle with the clip and a packshot or look reference attached.

What stays and what changes

The brief names Seedance 2.5 reference-to-video for the chunked rewrite, then the timeline for reassembly, so the Format is a recipe over tools Sume already lists. You do not call those tools yourself. You describe the look and the run applies it, the same way any Format run does, with one sandbox, one agent turn and one receipt.

sume-restyle from the catalog brief (read 2026-10-07)
StaysChanges
MotionPalette (the example asks for a warm film palette)
Timing and cutsLighting (soft daylight in the example)
Your original audioProduct colors, taken from the reference you attach

How it differs from recreate

sume-recreate rebuilds a reference's structure with a new presenter and everything generated from scratch. sume-restyle starts from your own clip and holds its action fixed. Choose recreate to borrow a format, restyle to re-skin a take you like.

Call it

POST /v1/formats/sume/sume-restyle/runs needs formats:write and an Idempotency-Key. Attach the packshot or look reference (up to 30 images) in attachments and describe the target look in instruction. Read the Format first with GET /v1/formats/sume/sume-restyle for its description and io profile.

Set a cap for the run. Restyling goes chunk by chunk, so a longer clip means more generation, and the effective cap is the only ceiling on it.

Check the result against the source

A restyle should match the original in motion, timing and cut points. Compare the output with your source at the cut points and at the audio, since the brief promises your original audio. If the output drifts, send the failed run's id as previous_run_id with a narrower instruction, so the next turn continues the same thread instead of starting over.

Pair it with trim and captions

If only part of a take should be restyled, cut it first with the video-trim API, which makes a new MP4 of a range up to 900 seconds from a source of up to 1800 seconds at $0.02 per job. After the restyle, burn captions with the video-captions API. Both are separate jobs, polled on /v1/jobs/{id}/status.

Whatever you chain, keep the numbers in your own config. The cap for the restyle run, the trim range and the caption job are three separate limits, and none of them knows about the others. A pipeline that has all three should fail at the first step that breaks and never go on to pay for the next one.

Sources

Related posts

More in Formats

All Formats posts

Written by Sume