Vizard Agent

How to stop a caption line flickering off and back on

Last updated 2026-09-05 · 8 min read

Tell Vizard Agent the same caption keeps disappearing and coming back. It traces the flicker to captions being emitted one word at a time, rebuilds them as whole sentences that stay on screen for as long as the sentence is being spoken, and moves the word-by-word highlight inside that line instead of replacing the whole line at every word.

What is the short version?

A caption that flickers is usually not a timing bug. It is one subtitle per word: each word appears, then vanishes, then the next appears. The line never holds because there is no line — there is a sequence of one-word lines.

  1. Go to Vizard Agent with the video.
  2. Say the same caption disappears and comes back.
  3. Say it should stay up for the whole sentence.

What do you need before you start?

The video and a description of what you see. A screenshot helps, and so does saying whether the words are also crowding each other, because both faults come from the same place and are worth fixing in one pass.

What do you type into Vizard Agent?

Describe the behaviour over time rather than the look. "The captions are wrong" could mean almost anything; "the same caption disappears and then appears again, and it should stay up continuously" describes a sequence of events, and a sequence points Vizard Agent straight at the cause.

Prompt

The same caption disappears and then comes back again. It should stay on screen continuously for the whole sentence. I would also like the word-by-word highlight effect, and some of the characters are overlapping each other.

Variants worth knowing:

What does Vizard Agent actually do?

Here is the order Vizard Agent worked in on a real short film whose captions were both flickering on and off and crowding each other. The diagnosis it reaches in the second step is the thing that makes every step after it straightforward.

  1. Looks at the screenshot of the fault you sent.
  2. Checks how the transcript was split into caption segments.
  3. Merges the segments into whole-sentence captions.
  4. Rebuilds the caption file and adjusts its position.
  5. Writes the lines out as complete sentences and re-renders.
  6. Builds a check sheet of caption frames across the video.
  7. Confirms the characters no longer crowd each other.
  8. Generates the word-by-word highlight over the whole-sentence layout.
  9. Builds a check sheet of the highlight and reviews it.
  10. Fixes the remaining flicker and re-renders.
  11. Confirms the captions run continuously with no break.
  12. Uploads the corrected version.

Step two is the diagnosis. Transcripts arrive word by word with a time on each word, and a caption file built directly from that has one entry per word — which is correct, timed perfectly, and looks like a fault because nothing stays on screen long enough to read.

Step six is a small thing worth asking for on any caption job. A sheet of caption frames taken across the whole video shows crowding, clipping and awkward breaks in one look, where playing the video shows you each line for about a second and asks you to remember it.

Step eight is why you do not have to choose. Word-by-word highlighting and a caption that holds are often assumed to be alternatives; they are not, as long as the highlight moves within a line that stays put rather than the line being replaced at every word.

What does the result look like?

Captions that appear when a sentence starts and stay put until it ends, with the highlight Vizard Agent built travelling across the words as they are spoken. Nothing blinks, nothing crowds, and the reader's eye stays in one place.

Watching it, you stop noticing the captions at all.

When does this not work well?

Whole-sentence captions need sentences that actually fit the frame. A very long spoken sentence has to be broken somewhere, and where Vizard Agent breaks it then matters a great deal — a line split in the middle of a phrase reads considerably worse than a shorter line that holds.

How do you fix a result that came back wrong?

Say what the line does on screen rather than what it says in the script. Vizard Agent keeps the transcript, the segmentation it derived and the caption file it wrote, so a fix changes how the lines are grouped rather than re-transcribing the whole video again.

How does Vizard Agent compare to doing it yourself?

By hand this is usually treated as a timing problem — extending each caption's duration until they overlap, which produces a different mess. The cause is structural, and it is invisible unless you look at the caption file rather than at the video.

By hand Vizard Agent
The diagnosis A timing problem How the transcript was segmented
The fix Longer durations Whole-sentence lines
Word highlighting Dropped to stop the flicker Kept, moving inside the line
Checking it Watching A sheet of caption frames
Languages without spaces Split awkwardly Rebuilt as sentences

Common questions

Why does it flicker at all? One caption per word. Vizard Agent rebuilds them as sentences.

Can I keep the word highlight? Yes. Vizard Agent moves it inside a line that holds.

Will lines be too long? Vizard Agent splits at phrase boundaries when they are.

Does this affect the timing? No. Vizard Agent keeps each word's own time underneath.

What about languages without spaces? That is where this shows up most. Vizard Agent rebuilds whole lines.

Can it fix crowded characters too? Yes, and Vizard Agent finds it is usually the same fix.

Do I need to re-transcribe? No. Vizard Agent regroups the transcript it already has.

Can I choose how many words per line? Yes. Say the maximum and Vizard Agent works to it.

Will the captions still match the speech? Yes. Vizard Agent keeps the word timings.

Can it show me before and after? Yes. Ask Vizard Agent for the caption check sheet.

What if I want one word at a time? Then tell Vizard Agent so; the flicker is the effect you want.

Does this apply to burnt-in captions? Yes, and Vizard Agent has to fix it before burning them in.

Can it export the corrected subtitle file? Yes. Ask Vizard Agent for it alongside the video.

Why not just make each caption last longer? Because overlapping one-word captions is a different fault, and the line still was not a line.