Back to use cases
Cinematography

AI Video Transitions

Bridge cuts between generated clips with frame-accurate crossfades — or chain shots through shared start and end frames.

Hard cuts between independently generated clips read as jumps. Imgo's video workflow joins every scene on its timeline with a cut, crossfade or dip to black — a deterministic ffmpeg blend, frame-accurate up to 300 frames of overlap, not a second generation pass you pay for. For morph-style bridges, the models live on Imgo (the Seedance family today) take a start frame and an end frame, so shot B can begin exactly where shot A ends.

Why this is hard

Standard video models treat every generation as an isolated scene. Stitching them together leads to visual shocks at the cuts. Creating a natural visual transition shouldn't require complex 3D tracking or manual masking.

How Imgo solves it

Cut, crossfade or dip to black

Every join on the workflow timeline is one of three deterministic transitions, blended by ffmpeg's xfade with matching audio crossfades — the same render on every export, and no extra credits for the transition itself.

Frame-accurate overlap

Author the overlap in frames at your timeline's rate, up to 300 frames, and it survives every deliverable: the workflow rescales the duration for each output frame rate instead of degrading your crossfade to a hard cut.

Bridge scenes with shared frames

For a true morph between two scenes, generate the connecting shot with the live Seedance models' start and end frames: shot B literally begins on shot A's last frame, then the timeline's crossfade carries the eye across. Frames and generic reference images are alternative inputs on these models, not combinable ones.

The 3-step flow

Step 1

Lay the scenes on the timeline

Generate or import the clips, then order them on the video workflow's timeline — the storyboard tool plans the sequence when the project starts from a script.

1

Step 2

Pick the join

Set the timeline transition — cut for pace, crossfade to flow, dip to black for a beat — and author its overlap in frames. A non-cut transition never rounds down to zero on export.

2

Step 3

Export with captions

Render the deliverables you need — aspect ratio, frame rate and burned-in captions per output — and the transitions come out identical on every one.

3

Recommended tools

The Imgo surfaces this use case routes into.

FAQ

Which models render the transitions?

None — transitions are deterministic edits, not generations. The workflow blends your existing clips with ffmpeg's xfade filter, so a crossfade costs no credits and renders the same way every time. Generation only enters when a transition needs new frames, and then it runs on the models live on Imgo — the Seedance family today.

How long can a transition last?

Up to 300 frames of overlap, authored at your timeline's frame rate — about ten seconds at 30fps. The overlap is rescaled per deliverable frame rate rather than rounded away.

Can I morph a product or logo into another shot?

Generate the bridge shot with a start frame and an end frame on the live Seedance models, then crossfade into it on the timeline. The result follows your prompt, so review it like any generation — there is no automatic frame-interpolation morph between two arbitrary clips.

Does it work with static images?

Yes, as scenes: an image can drive a generated clip as its start frame — the Seedance models take a single still — and the timeline then joins that clip to the next like any other.

Related use cases