claude-real-video — let Claude actually watch a video
When to use
The user gives you a video (URL or file path) and asks what's in it, to summarize it, to analyze its structure, or to answer questions about it.
Requirements
pip install claude-real-video(installs thecrvCLI; needs Python 3.10+ and ffmpeg)- First transcription downloads a faster-whisper model automatically
Steps
Run the extractor (add
--gridto cut image count ~9x — recommended):crv "<url-or-path>" -o crv-out --grid --why "<what the user wants to know>"For long videos cap the frames:
--max-frames 60.Read
crv-out/MANIFEST.txtfirst — it lists every frame with timestamps and includes the transcript.Read the contact sheets in
crv-out/grids/(each is a 3×3 sequence of consecutive keyframes, in chronological order). Only read individualcrv-out/frames/*.jpgwhen you need a close-up of one moment.Answer the user's question, citing timestamps from the manifest.
Notes
- Everything runs locally; nothing is uploaded by the tool itself.
- If the video has no speech or transcription is unnecessary, add
--no-transcribe(much faster). --kb <dir>saves a digest into a knowledge-base folder if the user wants to keep notes.