Turn a screen recording into frames, OCR, transcript, and a timeline agents can quote.
frames/frame_0019.png
Clicking a task does not take me to the assessment.
00:18.40OPG-14010 Task elementI clicked here and it does not work.
vidtrace investigate --video bug.mp4 \
--query "ticket click does not work" \
--json{
"ok": true,
"query": "ticket click does not work",
"mode": "keyword",
"evidence": [
{
"time_seconds": 18.4,
"frame": "frames/frame_0019.png",
"ocr": "Tickets OPG-14010 Task element",
"transcript": "I clicked here and it does not work."
}
]
}vidtrace extract bug.mp4 --jsonvidtrace search evidence.veclite "ticket click" --jsonvidtrace compare bundle/ --ticket ticket.md --jsonvidtrace studio bundle/Turn a reporter video into timestamped evidence, then cut a clip or GIF for the ticket.
Stop guessing from vague notes. Open the frame, read the transcript, and jump to code.
Agents cannot watch a video. They can read timeline.json, OCR, and MCP tool results.
Homebrew or source. ffmpeg, tesseract, and whisper are the runtime tools.