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

Local PII Redaction Skill for OpenClaw Uses GLiNER Model
A new OpenClaw skill intercepts outgoing responses and runs them through the local nvidia/gliner-PII model to detect and redact sensitive information like API keys and PII, replacing them with labels like [API_KEY] and adding removal notices.
Transcribe Media: Open-Source Skill for YouTube, Podcast & Local Audio/Video
Transcribe Media is an open-source OpenClaw skill that finds existing captions, falls back to transcription, and supports local MP3/MP4/WAV/M4A/WebM. Requires approval for remote transcription.

Claude Banana: A Claude Code plugin for image generation with design system awareness
Claude Banana is a Claude Code plugin that generates images using Google's Gemini API with context-aware prompt crafting. It reads Tailwind configs, CSS variables, design tokens, and existing assets to understand project visual styles.

Pokemon Showdown AI Agents Built with Free LLM APIs and Tool-Calling
A system that uses Llama 3, Qwen, Gemma via free API tiers to autonomously play Pokemon Showdown battles with structured tool calls, supporting human vs AI and AI vs AI modes.