video-clipper
Installation
SKILL.md
Video Clipper
Takes a long-form video and produces ready-to-post short-form vertical clips with speaker-tracked framing and professional animated captions. Works with podcasts, interviews, talks, and any talking-head content.
Requirements
- FFmpeg installed and available in PATH (
brew install ffmpegon macOS,apt install ffmpegon Linux) - Python 3 with
openai-whisperandrequestspackages (pip install openai-whisper requests). Note:openai-whisperinstalls PyTorch (~2GB download). This skill usesopenai-whisperinstead of the lighterwhisper-cppbecause it provides word-level timestamps needed for accurate viral moment scoring. - yt-dlp installed (for YouTube/URL downloads) —
brew install yt-dlpon macOS,pip install yt-dlpon Linux - API Keys in
.envfile (project root or any parent directory):KLAP_API_KEY— from klap.app (reframing with speaker tracking)CAPTIONS_AI_API_KEY— from captions.ai / platform.mirage.app (animated captions)
Before starting: Verify that FFmpeg, yt-dlp, and the Python packages are installed. If any are missing, instruct the user to install them before proceeding.