Vizard Agent

How to swap a recurring prop for something else everywhere it appears

Last updated 2026-10-10 · 2 min read

Upload the video and the image that replaces the prop. Vizard Agent cuts the replacement out with a clean transparent edge, verifies that transparency against a checkerboard, measures where the original prop sits through the whole clip, checks the tracking second by second, and composites the swap.

What do you type into Vizard Agent?

Say "replaced" rather than "covered". Vizard Agent treats them differently: covering pastes the new asset over the old one and leaves its edges showing, while replacing removes the original and puts the new asset in its place. Supply the replacement image on any background, ideally a plain one, because Vizard Agent cuts it out itself.

Prompt

Replace the recurring [yellow ball] in this video so it disappears and is replaced by [the supplied image] as a transparent asset. It should follow the same position and movement as the original throughout.

What does Vizard Agent actually do?

Replacing one object throughout a video is two problems: making a clean cutout of the new thing, and knowing where the old thing is in every frame. A cutout that looks clean on white can carry a pale halo from its old background that only shows on something dark, so the transparency gets checked before compositing. In the session behind this article it:

When does this not work well?

Swapping an object everywhere depends on the original being findable in every frame and on the space behind it being reconstructable. An object passing behind something is lost to tracking, fast movement smears the edge, and two similar objects can confuse the detection. Here the footage, not Vizard Agent, sets the limit.

Common questions

Does the original really disappear? Yes, if you ask for replacement rather than covering. Vizard Agent removes it and rebuilds behind.

Will the replacement move like the original? Yes. Vizard Agent measures the original's position through the clip and follows it.

What if the object is partly hidden? Occlusion is the hard case here. Vizard Agent reports where the tracking loses the object.