Give this skill a video URL. It will download, extract frames, transcribe audio, and deliver a complete analysis.
Run the bash pipeline script (handles Instagram embed extraction, frame extraction, audio, and transcription):
bash
bash scripts/ig-reel-dl.sh "<URL>" /tmp/reel-digest
This produces:
video.mp4 — original videoaudio.wav — extracted audio (16kHz mono)transcript.txt — Whisper transcription with timestampsframes/ — key frames (1 per 5 seconds, 640px wide)For non-Instagram URLs (YouTube, TikTok, etc.), use the Python script:
bash
python3 scripts/reel-digest.py "<URL>" -o /tmp/reel-digest -f 10
transcript.txt for the spoken content/tmp to workspace directory (required for image tool)image toolCombine transcript + frame analysis into a structured digest:
Present in clean, scannable format. Quote exact transcript text, describe exact visual elements. No generic advice.
curl — HTTP requestsffmpeg / ffprobe — video processingyt-dlp — YouTube/TikTok downloadsfaster-whisper (Python) — audio transcriptiontr -d '\\' on embed HTMLffmpeg -i frame.jpg -vf scale=360:-1 small.jpg/tmp. Copy first.--no-transcript flag, analyze frames only--no-audio flag.