How It Works
FrameQuery transcribes your footage during indexing - full speech-to-text with word-level timestamps and automatic speaker separation.
Full speech-to-text runs during the indexing pipeline. Word-level timestamps mean every result lands you on the exact frame.
Multiple speakers are automatically detected and labeled. Filter search results by who said something, not just what was said.
MiniLM word embeddings run alongside keyword indexing. Search by meaning, not just exact words - “discussing budget” finds “we need to talk about costs”.
Search Syntax
"quarterly goals"Exact phrase match. Finds the precise moment someone said this.
-interviewExclude a term. Combine with other queries to narrow results.
@SarahFilter by speaker. Shows only transcript segments from that person.
codec:prores res:4kMetadata filters to narrow by format, resolution, camera, and more.
Navigate
Click any timestamp to jump directly to that moment in the video. No scrubbing, no guessing - one click puts you on the exact frame.
The transcript highlights and scrolls in sync as the video plays. You always know exactly where you are in the conversation.
Each transcript segment is tagged with a speaker label so you can clearly distinguish who is talking, even in fast-moving conversations with multiple participants.
Pick any transcript segment and find semantically similar dialogue across your entire library. Not just keyword matching - actual meaning-based similarity powered by vector embeddings.
Export
Select transcript segments and export them as timeline-ready files.
FAQ
FrameQuery uses Whisper for transcription, supporting 90+ languages with automatic language detection. You don't need to specify the language in advance.
Yes. Your transcript search runs across every indexed video in your library. Results are ranked by relevance and show which video and timecode each match is from.
Keyword search finds exact word matches using BM25 scoring. Semantic search uses MiniLM word embeddings to match by meaning, so “discussing finances” can find “we need to talk about the budget”. Both run simultaneously.
No. Transcription runs as part of the standard indexing pipeline on every plan, including Free.