LetMeWatch: Python Plugin Adds Video Analysis to Claude via FFmpeg Scene Detection

A developer has created a Python plugin called LetMeWatch that enables Claude to analyze video content despite its lack of native video support. The tool addresses the specific use case of sending screen recordings of bugs to Claude for diagnosis.
How It Works
The plugin uses FFmpeg scene detection to extract only frames where the visuals actually change. It timestamps each extracted frame and feeds them to Claude in batches. This approach avoids using AI video models or complex infrastructure—it relies on frame extraction combined with Claude's existing multimodal vision capabilities.
Technical Implementation
- Written in Python (~200 lines of code)
- Uses FFmpeg for scene detection
- Extracts frames only when visual changes occur
- Adds timestamps to each frame
- Sends frames to Claude in batches
- Works on all platforms
- Open source (available on GitHub)
Practical Application
The developer tested the tool by recording a bug in a todo app and running the command /video-last. Claude successfully identified the exact line with the typo from watching the recording. This demonstrates how the tool can be used for debugging by having Claude analyze screen recordings of issues.
The project is available at github.com/BinyaminEden/letmewatch and represents a practical workaround for Claude's current video limitations using existing tools and Claude's vision capabilities.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClawDreams: A Dream Simulator Extension for OpenClaw Agents
OpenClawDreams is an extension that adds a background reflection process and nightly dream cycle to OpenClaw agents. It captures encrypted conversation summaries to a local SQLite database, processes them during background cycles, and generates consolidated insights that get pushed into the agent's persistent memory.

Benchmark Results: When to Use Claude Opus with Codex vs. Pure Opus for Code Generation
A controlled benchmark tested the 'Plan with Opus, Execute with Codex' approach across three real coding tasks. Results show a cost crossover at approximately 600 lines of code, with specific recommendations based on project size.

OpenClaw Skill for Local Meeting Transcription with Whisper
A new OpenClaw skill called ghostmeet provides local meeting transcription using Whisper. It captures audio from browser tabs via a Chrome Extension and can generate summaries using Claude, with all audio and transcription processed locally on your machine.

Auto-optimize: A Claude Code Plugin for Autonomous Performance Optimization
A developer built auto-optimize, a Claude Code plugin that autonomously runs profile → plan → benchmark loops to optimize code performance. In one test, it achieved a 27% faster hash table across all benchmark scenarios in about 3 hours.