GratisAI caption reel №628193

Your auto-captions are too fast to read

Measure the reading speed of any caption file, splice the machine timing down to human pace, and condense what timing can’t fix — free, in this tab.

verified 2026-09-09100% free path~4 minnothing you paste leaves this page

Auto-captions get blamed for wrong words. The failure nobody audits is the clock. Machine timing regularly pushes cues past what humans comfortably read — broadcast guidance puts comfort around 17 characters per second, and the auto-timed cues of a fast talker run 25–35. Your Deaf and hard-of-hearing viewers aren’t getting your words late; they’re getting them at a pace nobody can read.

Paste the SRT into the bench below. It measures every cue against a reading-speed limit you choose, marks the over-speed frames like an editor striking bad film, splices the timing where timing can fix it — and tells you honestly which cues only shorter text can fix, with the exact character budget a free chatbot needs to hit.

from the reel loaded below: cues over 17 CPS worst CPS avg CPS
reading-speed limit

cues over the limit: of · worst CPS at · average CPS

Set the limit and drift, then audit.

frame width = cue duration · diagonal strike = over the limit · dashed outline = timing can’t cure it, condense the text · white joint = a splice

select a frame to inspect its cue

cues over the limit
worst CPS
average CPS
condensation needed·
Condensation layer — shrink the cues timing can’t cure (optional, free chatbot)

Contiguous fast speech can’t be fixed by timing — professional captioners edit the text down. Copy the flagged cues (with the character budget each one must fit), run the prompt from the prompt card in any free chatbot (Gemini, ChatGPT, Claude — no card), then paste the JSON back here. The bench re-audits the result: condensed text that still misses budget gets flagged, and any cue you cured earlier that grows past the limit again gets caught.

The free workflow

  1. Export your auto-captions

    In YouTube Studio (free, no card): Subtitles → your video → download the auto-captions. Any SRT or VTT from any tool works identically — the audit is source-agnostic.

  2. Audit the reading speed

    Every cue gets its chars-per-second measured against the limit you set — 13 for children’s content, ~15 for lectures, 17 for the broadcast comfort default, 20 as a hard ceiling. The worst cue auto-loads into the inspector so you can see exactly what a 30-CPS cue looks like.

  3. Splice the timing

    Over-speed cues pull their out-points into available gaps and may drift up to the lag you allow, re-syncing at natural pauses; cues that would sit on screen for 6½ seconds or more are cut into readable frames — the splice. The reel re-audits itself after every cut. What timing genuinely can’t cure, it says so.

  4. Condense the remainder

    Copy the flagged cues with their computed character budgets, run the strict-JSON prompt in a free chatbot, merge back, and watch the over-limit count fall. Your captions leave this tab only at this step, and only if you choose it.

What this replaces

the old waycostthe bench
Human caption editing and timing~$1–2 per video minute$0, local
Pro caption editor seats$10–30/mofree chatbot + this tab
Manual re-timing of over-speed cues10–15 min per videoseconds, bounded by your drift setting
Unreadable captions left as-isthe audience they exist fora measured, fixable reel

The condensation prompt

You are a broadcast caption editor. I will paste auto-caption cues that exceed the reading-speed budget, each with its character budget in parentheses after the cue number. Return ONLY a valid JSON object — no prose, no markdown fence — matching exactly:

{"cues":[{"i":0,"text":"rewritten cue, within budget"}],"note":"one line, 20 words max, on what you cut"}

Rules: keep the meaning; drop fillers (uh, um, you know) and compress wordy phrasing; sentence case with punctuation; each text must fit its stated budget or be shorter; never merge, split, or reorder cues; "i" is the cue number shown before the budget.

Cues:
<PASTE THE FLAGGED CUES FROM THE BENCH HERE>

gemini · chatgpt · claude — free web tiers, no card · terms checked 2026-09-09 from training data (cold run — spot-check before republishing)

What breaks

Keep the bench: the Caption Reel Audit app

The article audits one file and lets it go. The app keeps working:

$5 once · the free tier stays complete · no account

Open the Caption Reel Audit app