@artale/pi-watch1.0.1
Watch any video with Pi. Frame extraction, transcription, analysis.
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
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/dQw4w9WgXcQ
What 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-watch
Requirements
- yt-dlp (
pip install yt-dlp) - ffmpeg (from ffmpeg.org)
- Groq API key (optional, for transcription)