Skip to content
VVideoTextRemove

Timecode, clock and date overlays

Remove a timestamp from video

A timestamp is the one overlay that never holds still. The digits change once a second or once a frame, so unlike a caption — same place, same shape, for seconds at a time — there is no clean version of that patch anywhere in the clip. Every frame needs its own repair.

That makes the job harder in one way and simpler in another. Harder, because averaging across frames is unavailable. Simpler, because burn-in timestamps are almost always drawn over a fixed camera view, so the background behind the digits is consistent even though the digits are not.

Before — burned inAfter — reconstructed

Drag the handle — the caption band is rebuilt from neighbouring frames, not covered with a blur box.

Doing it for this case

  1. 1

    Pause on a frame where the digits are widest — 18:88:88 rather than 11:11:11 — and box that, not the narrowest frame.

  2. 2

    Include any plate, border or shadow behind the digits, and both stamps if there are two.

  3. 3

    On night footage, check for a clean patch afterwards; grain can be added back in an editor, but it cannot be preserved here.

Why a ticking clock defeats frame averaging

Most of what makes this pipeline work is that neighbouring frames contain the same background. The text is the only thing that changes, so frames before and after supply the pixels it covers. A clock breaks that: at 00:00:07 the digit occupies pixels that held a 6 a second earlier and an 8 a second later. No frame in the clip has that patch clean.

So the repair has to be spatial — reconstructed from what surrounds the digits in the same frame. That is why a timestamp over a plain surface comes out well and a timestamp over a busy one does not.

  • Monospace digits on a dark plate are the easiest shape: regular spacing, straight edges, high contrast
  • A timestamp over moving footage loses the spatial cue as well, and that is where it fails
  • The colon blinks in some recorders, so box the full width of the widest state

Three sources, three difficulties

CCTV and dashcam burn-ins are drawn by the recorder on top of the encoded frame, usually with a solid or semi-transparent plate behind the digits. The plate is the real problem, not the digits — box the whole thing.

Screen recordings add a clock or a timecode from the capture tool, over an interface that does not move. That is the easiest case this tool has, because the background is identical in every frame.

Phone and app stamps are usually a single corner line with a stylised font and a shadow. The shadow is part of the overlay; leave it out and it stays behind as a grey outline.

Two stamps on one frame, and night footage

Plenty of footage carries a timestamp top-left and another bottom-right, or a date next to a running time. Put both boxes in one job. A second pass repairs against a frame the first pass already altered, and the result drifts away from the original.

One failure is specific to timestamps: on night footage the repair leaves a visibly clean patch where the digits were. The digits were drawn over sensor noise, and the reconstruction produces smooth pixels, so a grain-free rectangle appears in a grainy frame. Nothing in the pipeline can put the grain back — if that matters, add grain in an editor afterwards.

Tested, not assumed

Timestamps live in corners, and corners are where regular texture is — our weakest measured case, 20.5 dB.

In case C a caption over a tight vertical crop of regular texture came back flat: 20.5 dB, only 1.3 dB above a plain blur box, because the model averaged a repeating pattern into grey. A timestamp in the corner of a tiled floor or a brick wall is the same situation. Over a dark plate or a plain wall the result is much closer to the 28.3 dB we measured on foliage.

Where it breaks

  • Over repeating texture the repair goes flat — 1.3 dB above a blur box in our test.
  • A jittering recorder timestamp needs a box sized for the full jitter path.
  • Night footage leaves a grain-free patch where the digits were.
See the footage and the measurements

Frequently asked questions

Does it matter that the digits change every second?+

Yes, in the tool favour and against it. There is no clean frame to copy from, so the repair is purely spatial — but the background behind the digits is usually constant, which is what makes that repair possible at all.

Can it remove a date and a time in one job?+

Yes. Add both boxes to the same job rather than running two passes. A second pass repairs against an already-altered frame, and the two results no longer agree.

What if the timestamp is part of a watermark?+

Box the whole lockup, logo and digits together. Removing only the digits leaves the logo, and the gap where the numbers were is usually more conspicuous than the original overlay.

Why is there a clean patch on night footage?+

The digits were burned over sensor noise. The repair reconstructs smooth pixels, so the area has no grain while the rest of the frame does. Add grain back in an editor if the difference is noticeable.

Is this the same as removing a date stamp?+

Related but not identical: a date stamp is static, a timestamp ticks. The date-stamp page covers the static case in more detail — /remove-date-stamp-from-video.

Related tools

Try it on your own clip

Sign in and get 1 free credit — enough for a one-minute video. No card required.

Open the editor