video-framesExtract frames or short clips from videos using ffmpeg.
Install via ClawdBot CLI:
clawdbot install steipete/video-framesInstall ffmpeg (brew):
brew install ffmpegRequires:
Extract a single frame from a video, or create quick thumbnails for inspection.
First frame:
{baseDir}/scripts/frame.sh /path/to/video.mp4 --out /tmp/frame.jpg
At a timestamp:
{baseDir}/scripts/frame.sh /path/to/video.mp4 --time 00:00:10 --out /tmp/frame-10s.jpg
--time for “what is happening around here?”..jpg for quick share; use .png for crisp UI frames.Generated Feb 25, 2026
Content creators extract specific frames from videos to create thumbnails, previews, or highlight reels for social media and marketing. This helps in selecting compelling visuals to attract viewers and enhance engagement.
Developers and testers use frame extraction to inspect video quality at specific timestamps, checking for issues like artifacts, encoding errors, or synchronization problems during video processing workflows.
Educators and students extract frames from instructional videos to create study materials, such as diagrams or key moment captures, aiding in visual learning and presentation of complex concepts.
Security personnel extract frames from surveillance footage at precise times to analyze incidents, gather evidence, or generate reports, enabling quick review of critical events without watching entire videos.
Offer a cloud-based service where users upload videos and extract frames via a web interface, with features like batch processing and API access. Revenue comes from subscription tiers based on usage volume and advanced features.
Partner with video hosting or editing platforms to embed frame extraction as a premium feature, enhancing their toolset. Revenue is generated through licensing fees or revenue-sharing agreements based on user adoption.
Provide bespoke integration and automation services for businesses needing frame extraction in specialized workflows, such as media companies or research institutions. Revenue is earned through project-based contracts and ongoing support.
💬 Integration Tip
Ensure ffmpeg is installed and accessible in the system PATH; use the provided shell scripts for quick integration into automation pipelines or custom applications.
Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.
Generate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media.
Create AI videos with optimized prompts, motion control, and platform-ready output.
自动登录抖音账号,上传并发布视频到抖音创作者平台,支持视频标签管理和登录状态检查。
Create product demo videos by automating browser interactions and capturing frames. Use when the user wants to record a demo, walkthrough, product showcase, or interactive video of a web application. Supports Playwright CDP screencast for high-quality capture and FFmpeg for video encoding.
AI video generation workflow on Volcengine. Use when users need text-to-video, image-to-video, generation parameter tuning, or async task troubleshooting for video jobs.