Video

Process, edit, and optimize videos for any platform with compression, format conversion, captioning, and repurposing workflows.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
3 · 993 · 16 current installs · 17 all-time installs
byIván@ivangdavila
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the claimed requirements and artifacts: the skill is an instruction-only FFmpeg workflow guide and declares ffmpeg/ffprobe as required and whisper/realesrgan as optional. Nothing requested (no env vars, no config paths) is unrelated to video processing.
Instruction Scope
SKILL.md and supporting files limit actions to processing user-supplied files with FFmpeg and optional local tools (Whisper, Real-ESRGAN). The instructions do not reference credentials or remote uploads. Minor notes: many example commands assume a Unix shell (/dev/null, for-loops, bc, echo) which can be non-portable on Windows; some workflows reference optional external tools (whisper, realesrgan) that, if installed, will run locally — the skill does not provide install steps for them.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written to disk by the skill itself. This is the lowest-risk install pattern.
Credentials
No environment variables, credentials, or config paths are requested. Optional tools are explicitly labeled optional and appropriate for the stated features (local transcription/upscaling).
Persistence & Privilege
The skill is not always-enabled and does not request persistent or elevated privileges. It does not modify other skills or system settings according to its documentation.
Assessment
This is a documentation-only skill that provides FFmpeg commands and workflows and appears to do only what it says: operate on files the user explicitly provides. Before installing/using it: ensure ffmpeg and ffprobe are installed from trusted sources; be aware optional tools (Whisper, Real-ESRGAN) are local and must be installed separately if you want those features; many example commands assume a Unix shell—adapt them on Windows; review any commands before running them (they will execute on files you provide). If you prefer to avoid any chance of local execution by an autonomous agent, keep the skill user-invocable only and do not grant it unattended execution privileges.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.1
Download zip
latestvk9795zcteq18f1x3kbz3fhb2yx816j9x

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🎬 Clawdis
OSLinux · macOS · Windows
Binsffmpeg, ffprobe

SKILL.md

Requirements

Required:

  • ffmpeg / ffprobe — core video processing

Optional:

  • whisper — local transcription for captions
  • realesrgan — AI upscaling

Quick Reference

SituationLoad
Platform specs (YouTube, TikTok, Instagram)platforms.md
FFmpeg commands by taskcommands.md
Quality/compression settingsquality.md
Workflow by use caseworkflows.md

Core Capabilities

TaskMethod
Convert/compressFFmpeg (see commands.md)
Generate captionsWhisper → SRT/VTT
Change aspect ratioCrop, pad, or smart reframe
Clean audioNormalize, denoise, enhance
Batch operationsProcess entire folders in one run

Execution Pattern

  1. Clarify target — What platform? What format? File size limit?
  2. Check sourceffprobe for codec, resolution, duration, audio
  3. Process — FFmpeg for transformation
  4. Verify — Confirm output meets specs before delivering
  5. Deliver — Provide file to user

Common Requests → Actions

User saysAgent 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

Quality Rules

  • Always re-encode audio to AAC for maximum compatibility
  • Use -movflags +faststart for web playback
  • CRF 23 is good default for H.264 (lower = better, bigger)
  • Check before delivering — verify duration, file size, playability

Platform Quick Reference

PlatformAspectMax DurationMax Size
TikTok9:163 min287MB
Instagram Reels9:1690s250MB
YouTube Shorts9:1660sNo limit
YouTube16:912h256GB
WhatsAppAny3 min64MB

Scope

This skill:

  • Processes video files user explicitly provides
  • Runs FFmpeg commands on user request
  • Does NOT access files without user instruction
  • Does NOT upload to external services automatically

Files

5 total
Select a file
Select a file to preview.

Comments

Loading comments…