Vizard Agent

How to blur a specific element or text in a video

Last updated 2026-08-18 · 6 min read

Upload the clip to Vizard Agent and say which element should be hidden. Vizard Agent extracts frames across the whole video, crops the region at several timestamps and compares those crops to see whether the element moves, detects the scene changes, and blurs only that area for exactly as long as it is on screen.

What is the short version?

Blurring one thing in a video is easy to describe and fiddly to do, because the thing usually moves, or the shot cuts, or it disappears for twenty seconds and comes back somewhere else. The work is finding out which of those is happening.

  1. Go to Vizard Agent and upload the clip.
  2. Say what should be hidden: a username, a face, a number plate, a screen.
  3. Say that nothing else should change.

What do you need before you start?

The clip and a description of the thing. Vizard Agent locates it by looking at frames rather than needing coordinates from you, so plain words are enough, and what genuinely helps is saying whether it appears throughout or only in part of the video.

What do you type into Vizard Agent?

Name the thing in ordinary words. Vizard Agent finds it in the picture itself, so you do not need timestamps or pixel coordinates, and a short sentence naming what to hide and what to leave alone is the whole brief.

Prompt

Blur [the username in the top banner] in this video. Leave everything else exactly as it is.

Variants worth knowing:

What does Vizard Agent actually do?

Here is the order Vizard Agent worked in on a real blur job. Almost the entire run is measurement rather than effect work, because the single question that decides the whole approach is whether the element stays put or moves through the shot.

  1. Probes the video and extracts frames to see where the element sits.
  2. Builds a summary sheet of frames and looks at it to understand the content.
  3. Checks whether OCR tooling is available for reading the text on screen.
  4. Crops the top banner and full frames and inspects the banner closely.
  5. Extracts every frame of the video for analysis rather than sampling a few.
  6. Saves sample frames across the duration and measures the brightness of the opening.
  7. Crops the exact text region at frame 25, then at frames 300, 400 and 500.
  8. Compares those crops to confirm the element stays in the same place across the clip.
  9. Detects the scene changes and transitions, so the blur can be applied for exactly as long as the element is actually on screen.

Step 8 is the one that decides everything downstream. If the element is static, a fixed region is enough and the result is clean. If it moves, it has to be tracked, which is a different and much more fragile job. Vizard Agent found out by measuring rather than assuming.

What does the result look like?

From the run this page is written from, probed on the delivered file: 960x540, H.264, 25fps, 22.8 seconds, AAC audio. The clip's own dimensions and duration, unchanged, with one region obscured and everything else exactly as it was uploaded.

Vizard Agent delivers at the source's own resolution here on purpose. A job whose entire point is that only one thing changed should not quietly change the size of the file as well.

Twenty-three seconds is short enough that Vizard Agent could examine every frame rather than sampling. On a longer clip it samples first and then examines the stretches where the element actually appears.

When does this not work well?

Blurring is a promise about what people cannot read, and that promise is harder to keep than it looks. Vizard Agent measures where the element is and covers it, and a determined viewer with the original frames is a different threat model.

How do you fix a result that came back wrong?

Say what is still visible or what got covered by mistake. Vizard Agent keeps the frame analysis, the crops it compared and the scene boundaries, so widening the region or changing the strength is a re-render against measurements it already holds.

How does Vizard Agent compare to doing it yourself?

By hand this is drawing a mask, scrubbing forward to check it still lines up thirty seconds later, discovering the shot cuts and your mask is now sitting over somebody's face, and then keyframing the whole thing again from the start.

By hand Vizard Agent
Finding the element Scrub and eyeball Frames extracted and cropped
Does it move Assume, then discover Crops compared across time
Scene cuts Notice when it breaks Detected before applying
Output size Re-encode at whatever preset Source dimensions preserved

Common questions

Do I need to give coordinates? No. Vizard Agent finds the element by looking at the frames; describing it in words is enough.

Can it blur a face? Yes. Say which person and whether they move through the shot.

Is a blur enough to protect someone? Not always. For anything sensitive, ask Vizard Agent for a solid cover rather than a blur.

Will the rest of the video change? No. Only the covered region is altered and the file keeps its original dimensions.

Can it hide something in only part of the clip? Yes. Name the seconds and Vizard Agent applies it there alone.

What if the thing moves? Vizard Agent checks whether it does before choosing an approach, and tracking is less reliable than a fixed region.