Install
openclaw skills install @casperzinou/reel-digestDownload, transcribe, extract frames, and deeply analyze any video or reel from URL (Instagram, YouTube, TikTok, X, direct MP4). Use when user shares a video/reel URL and wants to understand its content, strategy, script, visual elements, or marketing breakdown. Triggers on "analyze this reel", "digest this video", "what's in this video", "break down this clip", or when any video URL is shared with intent to analyze. NOT for downloading videos to watch — only for AI-powered content analysis.
openclaw skills install @casperzinou/reel-digestGive 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 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:
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.