On-screen text search · OCR
Use Focus text and visual search to narrow local footage by what appears on screen. Open a candidate at its source timecode, run Analyze frame → OCR when the exact characters matter, and save only the range you verify.
Focus Search

Product capture: a text query returns candidates with the source filename, timestamp, and Save as Select action. Open the source before using frame OCR.
Short answer
Start with a text query or a description of what appears on screen. Focus can narrow indexed local footage to candidate moments, then opens the original source at the result timestamp. If you need to read the actual characters, use Analyze frame → OCR on that frame. Transcript search is a separate path for words spoken in audio.
Enter the phrase or visual description you remember, then choose the local footage and search signals that fit.
Open the result at its source timestamp so you can inspect the text, surrounding picture, and usable range.
Use Analyze frame → OCR when you need the visible characters, then treat the output as a check against the original frame.
The friction
Use Focus text and visual search to narrow local footage by what appears on screen. Open a candidate at its source timecode, run Analyze frame → OCR when the exact characters matter, and save only the range you verify.
How Focus helps
Focus keeps text and visual search, source playback, frame OCR, and Selects in one local workflow. It narrows the archive first; the original clip remains the evidence.
Enter the phrase or visual description you remember, then choose the local footage and search signals that fit.
Open the result at its source timestamp so you can inspect the text, surrounding picture, and usable range.
Use Analyze frame → OCR when you need the visible characters, then treat the output as a check against the original frame.
Keep the original filename and timecode in the Select, group approved moments into Sequences, and continue to the NLE handoff.
Frame text workflow vs filename-only review
Focus
FocusFilename-only or upload-first review
Source record
These rows are copied from the public filled selects-log example. The example is fictional: its filenames, paths, timecodes, descriptions, and statuses illustrate a source record, not Focus search output or a benchmark. For an OCR check, the source file and exact in/out range are the anchors a reviewer and the next editor can verify.
| Signal | Source file | Source path | In | Out | Verification note |
|---|---|---|---|---|---|
| Spoken transcript | interview-a.mov | /project/interviews/interview-a.mov | 00:12:14.200 | 00:12:27.800 | Published example: approved quote. Confirm the audio and frame before reusing the range. |
| Visual candidate (example) | broll-office-03.mov | /project/broll/broll-office-03.mov | 00:03:41.000 | 00:03:47.500 | Fictional public-log row. The range is marked source-verified, but the CSV contains no OCR transcription; read the frame before using it. |
| Visual context | reaction-cam-b.mov | /project/interviews/reaction-cam-b.mov | 00:26:08.100 | 00:26:11.900 | Published example: reaction. Keep the original range when it becomes a Select. |
How it works
A shorter path from footage to the next useful action.
01
Keep originals where they are on your Mac, Windows machine, external drive, or mounted volume, then run the visual or text search analysis you need.
02
Try the title, sign, label, URL, or visual description you remember. If the words were spoken, use the transcript-search path instead.
03
Open the candidate at its original file and timestamp, use Analyze frame → OCR when needed, and inspect the surrounding picture before adjusting the range.
04
Save the confirmed range as a Select with its source record, group approved moments into a Sequence, and export to Premiere, Resolve, Final Cut, EDL, FCPXML, SRT, or CSV workflows.
Related pages
Use transcript search when the words you need were spoken in the audio.
See the broader local retrieval workflow across speech, scenes, people, and visual context.
Search, verify the source, save the range, and prepare a clean handoff.
Move verified Selects into Sequences and export the material for post-production.
Carry source-backed ranges from retrieval into a Premiere timeline handoff.
Choose portable handoff formats for Final Cut, Resolve, subtitles, and review.
Download a source-backed log with filenames, paths, timecodes, verification, and notes.
FAQ
The workflow is separate. Use text or visual search to find a candidate moment, open the local source, and use Analyze frame → OCR when you need to read visible characters. Transcript search is for words spoken in the audio.
Yes. A title card, sign, product label, slide, URL, or lower third may never be said aloud. That is why a frame check is separate from transcript search.
No. Treat OCR as a frame-level check, not final proof. Check the original frame and surrounding context, then mark the Select as verified only when the source supports the result.
Focus is designed around local indexing and search. Adding library folders does not rename or move the original files, and no cloud upload is required for the local-first workflow.
Open the source moment, confirm the frame, save the exact range as a Select, group approved moments into a Sequence, and export the handoff your editor or NLE needs.
Ready
Use Focus to find local video by what appears on screen, read the selected frame when needed, and carry the verified decision into Selects, Sequences, and your NLE.