@artale/pi-watch
v1.0.1
Published
Watch any video with Pi. Frame extraction, transcription, analysis.
Maintainers
Readme
Pi Watch - Watch Any Video with Pi
Frame extraction, transcription, analysis. YouTube, TikTok, Loom, local files.
Inspired by bradautomates/claude-video
Quick Start
/watch https://youtu.be/dQw4w9WgXcQWhat It Does
VIDEO ──► yt-dlp ──► ffmpeg ──► Claude (frames + transcript)
│
└──► Captions (YouTube = FREE)- Download - Any URL (YouTube, TikTok, Loom, etc.)
- Extract frames - Auto-scaled (30-100 frames)
- Pull captions - YouTube = FREE
- Transcribe - Groq Whisper = FREE tier
- Analyze - Claude sees what happened
Cost
| Source | Caption | Transcription | |--------|---------|---------------| | YouTube | FREE | FREE | | TikTok | FREE | ~$0.01 | | Local | N/A | ~$0.01 | | Most | FREE | FREE |
Frame Budget
| Duration | Frames | Use | |----------|--------|-----| | ≤30s | ~30 | Dense | | 30-60s | ~40 | Good | | 1-3min | ~60 | Balanced | | 3-10min | ~80 | Sparse | | >10min | 100 | Cap |
Use Cases
- Content research - Viral video breakdown
- Bug debugging - Screen recording analysis
- Summarization - Key moments extraction
- Second brain - Video → structured notes
Installation
npm install @artale/pi-watchRequirements
- yt-dlp (
pip install yt-dlp) - ffmpeg (from ffmpeg.org)
- Groq API key (optional, for transcription)
