Toolbox · Video

Video frame scrubber

react-playerRuns in your browserNothing uploaded

Twenty-five instruments on one bench.

Live tool

Offline · nothing leaves this tab

Loading the frame scrubber…

One frame at a time, with the number attached

Uncanny is usually a single frame: a mouth still moving after the consonant ended, a blink that starts and finishes between two frames, a jaw that resets. Playing at speed hides exactly those, so the transport here is built for stepping.

Choose the frame rate the file was made at, then step forward or back. The read-out gives the timecode, the frame index at that rate and the position on the timeline, so a note you write can be found again by anyone.

Two things worth counting

Lip-sync drift is marked, not measured: park on the frame where the audio and the mouth disagree and add a mark with what you saw. The list keeps the timecodes in order, which is what a fix note needs.

Blink rate is counted by tapping the blink control when an eyelid closes. A person blinks roughly fifteen to twenty times a minute; generated faces often blink on a fixed interval or not at all. The rate and the average interval are computed from your taps over the video's duration.

Local files, and what a URL cannot do here

A file you choose is played from a blob URL in this tab, so nothing is uploaded and frame stepping works on the actual media element. A remote URL plays the same way for direct video files, but a platform embed does not expose its timeline, so stepping is unavailable there.

Questions about this tool

Does stepping work on a YouTube link?
Not reliably. The embed does not hand over a media timeline to the page, so frame stepping and the timecode read-out need a direct video file.
Is the blink rate automatic?
No. It is a tally you keep by tapping while you watch, which is why it is honest about its precision. The tool computes the rate and average interval from your taps.
Is the video uploaded?
No. A chosen file is played from a local blob URL and never leaves the browser.

Toolbox

Fix the prose here, then check what the prose cannot show.

The console runs structural, claim and formatting checks on the same draft, and a named reviewer takes on anything with consequences.