Every version, checked before you watch.
Lampo reads each new version first: the words on screen, the picture, the sound. What it finds waits on the timeline with its frame and why, so your review goes to what only a person can judge.
northwind-launch.mp4Northwind › Launch film
V1 Compare Share To review· V1 to review Review V1-
NORTHWINDAvailble spring 2027Spelling00:12:12 → 00:15:12· 3.0 s “Availble” may be misspelled: “Available”?Availble spring 2027
Looks like a problemLooks like a problem, unless it’s a name or a made-up word. No English dictionary knows the word, nor do the project’s own captions; read again at twice the size, it still says so. Ask the agentThat’s intended -
Freeze00:04:10 → 00:05:01· 0.67 s
The picture stops for 0.67 s while the sound goes on
Looks like a problemLooks like a problem: the sound carries on, so frames are likely missing or rendering stalled.
Nothing moved for 16 frames (0.67 s). Auto-check flags still stretches from 6 frames (0.25 s) inside the video.
Ask the agentThat’s intended
Checks every version before you watch: spelling in on-screen text, safe zones, flash and black frames, freezes, loudness and clipping.
A typo in the title, found on its frame.
Lampo reads the text in the picture twice a second and just after every cut, where titles land, and spell-checks it. A word no dictionary knows is read again at twice the size before it’s flagged, so a misreading never reaches you.

Text on F 0300English
- 1NORTHWIND
- 2Availble spring 2027
-
NORTHWINDAvailble spring 2027Spelling00:12:12 → 00:15:12· 3.0 s “Availble” may be misspelled: “Available”?Availble spring 2027
Looks like a problemLooks like a problem, unless it’s a name or a made-up word. No English dictionary knows the word, nor do the project’s own captions; read again at twice the size, it still says so. Ask the agentThat’s intended
- English and German: the language is read from the text itself, and checked in it.
- Where it is: the line it’s in, its box on the frame, and every timecode it was seen at.
- Only what’s meant to be read: small text and words cut by the frame’s edge are left out.
- Its guess: the word it thinks you meant, to say yes or no to.
Nothing under Instagram’s buttons.
On a vertical video, text under the top bar, the buttons on the right or the caption is flagged, and so is text the profile grid’s cropped preview cuts off. The zones are Instagram’s current layout on today’s phones, the same ones the player draws over the picture.
- Top barText sits under Instagram’s top bar
- IconsText sits under Instagram’s buttons on the right
- CaptionText sits under Instagram’s caption
- CropText is cut off in the profile grid’s cropped preview
-
Safe zone00:00:00 → 00:04:12· 4.5 s
Text sits under Instagram’s caption
Morning light
Looks like a problemLooks like a problem if it goes on Instagram: people can’t read it there. Instagram Reels lays its own buttons and caption over this part of the picture; flagged when text is under it on two samples or more. Ask the agentThat’s intended
A freeze or a beat? It says which it thinks.
Flash frames, black frames between shots, dips to black, a picture that stops. Each comes with its guess: a picture that stops while the sound goes on looks like missing frames, picture and sound pausing together looks like a beat.
-
Freeze00:04:10 → 00:05:01· 0.67 s
The picture stops for 0.67 s while the sound goes on
Looks like a problemLooks like a problem: the sound carries on, so frames are likely missing or rendering stalled.
Nothing moved for 16 frames (0.67 s). Auto-check flags still stretches from 6 frames (0.25 s) inside the video.
Ask the agentThat’s intended
-
Freeze00:02:10 → 00:03:05· 0.83 s
The picture rests for 0.83 s while the sound pauses
Looks intendedLooks intended: picture and sound pause together, like a beat.
Nothing moved for 20 frames (0.83 s). Auto-check flags still stretches from 6 frames (0.25 s) inside the video.
Ask the agentThat’s intended
- Flash frames: another picture for up to 0.07 s while the shot around it stays the same.
- Black frames: up to 0.27 s between shots is a gap, longer a dip; fades at the very start and end are left out.
- Freezes: from 6 frames without movement inside the video (at 24 fps), grain and noise aside.
- Many holds: more than 6 are listed together, as motion graphics and screen recordings pause on purpose.
As loud as the platforms expect.
Platforms play videos at about −14 LUFS, so Lampo measures the whole video and notes anything outside −16 to −12. Peaks that would distort, clipping and silence inside the video are flagged too.
- Loudness: the whole video’s, as EBU R128 measures it.
- True peak above −1 dBTP, which can distort once a platform encodes the sound.
- Clipping: two or more samples at full scale in one frame.
- Silence: quieter than −50 dB for 0.4 s or longer inside the video.
Ask the agent, or say it’s intended.
Ask the agent turns a finding into your note, on its frame with its box, and your agent hears it at once. That’s intended puts it away on this video and its later versions, and the agent isn’t told. Your agent runs the same check with lampo qa before it hands a version back.

Note c_4e1d2a at 00:12:12Marked intended: it won’t come back on this video
Before it hands a version back, your agent runs the same check: lampo qa northwind-launch.mp4 → v1: 3 suggestion(s) · text language en
Try Lampo free.
Lampo Cloud from €0, or the open‑source app on your own machine or server. Version 0.1. The source is on GitHub.