REA—VIDEO Open the lab

A contact sheet, frame by frame.

Turn a clip into a storyboard with timecodes, plus a first and mid frame for every shot. Local, free, no upload.

Updated 8 Nov 2026 Browser tool below Independent tool
00 The workbench

The whole job, in one tab.

Drop a clip. The workbench finds the cuts, pulls the frames, measures the light and motion, and writes the prompt sheet. No timeline to learn, no project file, no render queue. Nothing to install, nothing to upload.

REA—VIDEO No clip loaded / local session MP4 · WEBM · ≤ 3 MIN
Drop a clip on the light table MP4 · WEBM · ≤ 3 min · ≤ 300 MB
Nothing is uploaded. Everything runs here.
Shot strip appears here
Ready. Drop a clip or load the 12-second demo.
Local only. No upload endpoint. MP4 / H.264 · WebM · HEVC depends on the browser

What is a contact sheet?

A contact sheet is a single image that shows a whole roll of film at a glance. In video, it is a storyboard: one representative frame per shot, in order, usually with a shot number and a timecode. It is the fastest way to see the structure of an edit before you open it shot by shot.

The workbench builds the storyboard from the same cut detection it uses for the shot list. The result is not a random grid of frames; every cell is a detected shot.

How frames are chosen

For each shot, the workbench extracts two frames: one near the start and one at the midpoint. The midpoint is the representative frame used in the storyboard. The first frame is the better image-to-video reference because it preserves the opening composition and any motion blur.

Frames are capped at 1280 px on the long side and encoded as JPEG at quality 0.85. The source video is never re-encoded or uploaded.

Limits

The clip must be 3 minutes or shorter, 300 MB or smaller, and contain no more than 120 detected shots. MP4/H.264 and WebM are the safest formats; HEVC support depends on the browser. If the video has no cuts, the storyboard has one cell and the frames folder has two images.

For every-frame extraction, use ffmpeg’s fps filter or the rea-video CLI. This workbench deliberately extracts the frames a remake needs, not thousands of near-duplicates.

Questions

Does it extract every frame?

No. The workbench extracts a first and a mid frame for every detected shot, plus a storyboard with one representative frame per shot. That is the useful set for a remake. For every-frame extraction, use ffmpeg’s fps filter or the rea-video CLI’s tiles command.

What resolution are the frames?

The longest side is capped at 1280 px, preserving the source aspect ratio. The frames are JPEGs at quality 0.85. They are reference frames, not the original master.

Can I make a contact sheet without uploading?

Yes. The video is decoded locally with the browser’s File API and a Blob URL. There is no upload endpoint and no server-side copy.

What is the difference between the frames folder and the storyboard?

The storyboard is one contact sheet image with every shot and its timecode. The frames folder gives you two individual images per shot for image-to-video references or a closer look.

Make the reference visible.

A storyboard you can read in one look — with timecodes, frames and a shot list.

Drop a clip +