ai compositing videoai compositingai compositing vfxvideo compositingai vfx

AI Compositing Video: Add an Effect That Belongs in the Shot

AI compositing video adds fire, smoke or fireworks into real footage so it reads as if it was filmed there. The light-matching workflow that keeps it from looking pasted on.

I ChelI Chel
October 24, 2026
Before
After
Fireworks composite, made in Shoty. Original footage on the left, result on the right.

A rooftop at night, plain sky above it. A beat later, fireworks are bursting over the building, their light landing on the rooftop and the people standing on it. The camera move, the building and the crowd are the original plate, untouched. Only the sky changed. That's the clip above, and it's what AI compositing video actually does: add something that wasn't filmed there, in a way that reads like it was.


Why a dropped-in effect usually looks dropped in

Removing something from a shot only has to leave a convincing gap. Compositing a new element in has to invent something that belongs, and three things give it away when it doesn't:

  • Light that doesn't match. The new element glows, flickers or casts color that has no source in the plate, or the plate's own light doesn't fall on anything new.
  • No shadow, no reflection. Fire, smoke and fireworks all throw light onto what's near them. If nothing below the new element picks it up, the eye catches it instantly.
  • Timing against the camera move. A static overlay on a shot with a moving camera slides across the frame instead of sitting in the scene.

A convincing composite has to get all three right on every frame, not just look plausible on one still.

A workflow that holds up

1. Mask and track the plate first

Decide where the new element lives in the frame, then track that region across the shot the same way you would for a removal or a roto job. The mask is what keeps the effect anchored to the scene instead of floating on top of it.

2. Match the light before you add anything

Look at where the existing light in the plate comes from, and build the new element to cast light the same direction. If it's a fire or fireworks burst, that means a corresponding glow on the surfaces and faces nearby. Skipping this step is the single biggest reason a composite looks pasted on.

3. Keep the composite on its own layer

Generate the new element so it sits above the original plate instead of baking directly into it. That way you can nudge the timing, adjust the blend, or pull it entirely without regenerating the shot underneath it.

4. Review at full size, on the frames that move fastest

Play the result at 100% through the frames where the camera or the new element itself moves quickest. Drift, flicker and timing mismatches show up there first, well before they're visible in a quick scrub.

Asking an agent to do it

Add a fireworks burst over the rooftop in shot 6. Match the glow to the building lights and the people below, keep the crowd and the camera move exactly as they are, and put the result on a layer above the original so I can compare.

With the run mode set to review, the agent masks the region, generates the composite and waits for your approval before anything replaces the original. You check the light match and the timing before it ships.

Composite drifting smoke over the chimney in shot 2, keep the building and the rest of the scene untouched, and show me the result at full size before replacing it.

Naming exactly what must not change, the building, the camera move, everyone already in frame, is what stops the generation from redoing more of the shot than you asked for.

Where it still needs a human

  • Interactive light is the hardest case. A fireworks burst lighting a crowd's faces, or a fire casting flicker onto nearby skin, is the detail that sells the shot. Check it closely; it's also the first thing a generative pass tends to skip.
  • Choreography is a judgment call. Where in the shot the effect peaks, how long it lingers, whether it should sync to a cut, those are creative decisions a tool won't make for you.
  • Scale and distance. An element that's the right size up close can look wrong once you check it against the rest of the frame. Compare it against something in the plate you already trust the scale of.

Download the free Shoty editor to try compositing on your own footage. For the other five AI VFX jobs, see the AI VFX overview, or AI relighting video for matching light after the fact.

FAQ

What is AI compositing in video?

It's adding something that wasn't in the original footage, fire, smoke, fireworks, a creature, so it reads as if it belonged there: matched light, a shadow where one should fall, and motion that holds steady as the camera moves.

Is there AI compositing software for video?

Yes. The underlying operation (mask the plate, track it, generate the element, blend it in) is the same whether it's a dedicated compositor or an editor with AI tools built in. What differs is whether you can fix the mask or the blend on individual frames when something breaks.

Can AI composite video without a green screen?

Yes, for adding an element into existing footage. You're not keying out a background, you're tracking a region of the plate and blending a new layer into it, so no green screen is needed for effects like fire, smoke or fireworks.

How do I keep an AI composite from looking fake?

Match the light direction and color of the new element to the plate, add the shadow or reflection it would cast, and check the timing against the camera move. A fireworks burst with no glow on the people below it is the usual giveaway.

Can I composite video with AI for free?

The Shoty editor and its timeline tools are free to download and use. Generating the composited element itself (the fireworks, the fire, the smoke) is a generation and uses credits.

Try it in Shoty

The editor is free on Mac and Windows. Bring Claude, ChatGPT or Gemini on the plan you already pay for.

Download the free editor