videoProcess, edit, and optimize videos for any platform with compression, format conversion, captioning, and repurposing workflows.
Install via ClawdBot CLI:
clawdbot install ivangdavila/videoRequires:
Required:
ffmpeg / ffprobe — core video processingOptional:
whisper — local transcription for captionsrealesrgan — AI upscaling| Situation | Load |
|-----------|------|
| Platform specs (YouTube, TikTok, Instagram) | platforms.md |
| FFmpeg commands by task | commands.md |
| Quality/compression settings | quality.md |
| Workflow by use case | workflows.md |
| Task | Method |
|------|--------|
| Convert/compress | FFmpeg (see commands.md) |
| Generate captions | Whisper → SRT/VTT |
| Change aspect ratio | Crop, pad, or smart reframe |
| Clean audio | Normalize, denoise, enhance |
| Batch operations | Process entire folders in one run |
ffprobe for codec, resolution, duration, audio| User says | Agent does |
|-----------|------------|
| "Make this work for TikTok" | Reframe to 9:16, check duration ≤3min, compress |
| "Add subtitles" | Whisper → SRT → burn-in or deliver separately |
| "Compress for WhatsApp" | Target <64MB, H.264, AAC |
| "Extract audio" | -vn -acodec mp3 or -acodec copy |
| "Make a GIF" | Extract frames, optimize palette, loop |
| "Split into clips" | Cut at timestamps with -ss and -t |
-movflags +faststart for web playback| Platform | Aspect | Max Duration | Max Size |
|----------|--------|--------------|----------|
| TikTok | 9:16 | 3 min | 287MB |
| Instagram Reels | 9:16 | 90s | 250MB |
| YouTube Shorts | 9:16 | 60s | No limit |
| YouTube | 16:9 | 12h | 256GB |
| WhatsApp | Any | 3 min | 64MB |
This skill:
Generated Mar 1, 2026
Content creators and marketers use the skill to optimize videos for platforms like TikTok, Instagram Reels, and YouTube Shorts by reframing to 9:16, compressing to meet size limits, and adding captions for accessibility. It ensures videos are ready for upload without manual editing, saving time and improving engagement.
Organizations repurpose long training videos into shorter clips, add subtitles for clarity, and compress files for easy distribution via internal platforms or email. This enhances learning accessibility and reduces bandwidth usage in corporate environments.
Small businesses use the skill to convert raw footage into polished videos for websites or social media, including format conversion, audio cleaning, and batch processing for product catalogs. It provides professional-quality results without expensive software.
Individuals compress home videos for sharing via WhatsApp or email, extract audio for podcasts, and create GIFs from memorable moments. The skill handles common tasks like splitting clips and optimizing for personal use cases.
Offer on-demand video optimization services for clients needing platform-specific formatting, compression, or captioning. Charge per project or subscription for recurring needs, leveraging the skill's automation to handle high volumes efficiently.
Integrate the skill into a web-based tool where teams can upload videos, select target platforms, and receive optimized files automatically. Monetize through tiered plans based on usage, such as video length or processing features.
Use the skill internally within a marketing or production agency to standardize video outputs for client deliverables, reducing manual effort and ensuring consistency. This improves operational efficiency and allows scaling services.
💬 Integration Tip
Ensure ffmpeg and ffprobe are installed on the system, and consider adding optional dependencies like whisper for enhanced captioning features based on user needs.
Extract frames or short clips from videos using ffmpeg.
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.
自动登录抖音账号,上传并发布视频到抖音创作者平台,支持视频标签管理和登录状态检查。
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.