Ffmpeg Cli
Skill by ascendswang
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ascendswang/ffmpeg-cliWhat This Skill Does
The Ffmpeg Cli skill provides an powerful interface for interacting with the FFmpeg multimedia framework directly through OpenClaw. It serves as an abstraction layer over complex command-line arguments, offering a suite of streamlined bash scripts to handle common media manipulation tasks. Whether you need to trim raw footage, perform batch format conversions, or apply creative filters like watermarking or speed adjustments, this skill simplifies the process into single-command executions. By wrapping FFmpeg, the tool ensures that high-level media processing is accessible without requiring deep expertise in complex video encoding flags.
Installation
To integrate this tool into your OpenClaw environment, ensure that the FFmpeg binary is installed on your host system. On macOS, this is easily achieved via Homebrew using brew install ffmpeg. Once the prerequisite is met, you can install the skill by running clawhub install openclaw/skills/skills/ascendswang/ffmpeg-cli. This will register the script directory within your agent's path, enabling immediate access to the provided library of video and audio processing commands.
Use Cases
This skill is designed for professional media workflows, including:
- Content Creation: Rapidly generate social media clips by cutting longer source files and converting them into high-performance formats.
- Archival and Cleanup: Extract audio from lecture recordings or interviews to produce lightweight, shareable transcripts or podcast episodes.
- Branding: Apply watermarks to videos to protect intellectual property before distributing content online.
- Visual Documentation: Generate thumbnails or animated GIFs from video files for quick content previewing.
Example Prompts
- "Please take the video 'lecture.mp4', extract the audio track, and save it as 'lecture_audio.mp3' using the ffmpeg-cli skill."
- "I need to speed up 'promo.mp4' to 2.0x playback speed and output the result as 'fast_promo.mp4'."
- "Create a 5-second GIF from 'vacation.mov' starting at the 10-second mark and save it as 'vacation_highlight.gif'."
Tips & Limitations
When using these scripts, ensure your input files are in a readable path relative to the agent's working directory. While the provided scripts cover the most common use cases, FFmpeg is an incredibly vast framework; if you require highly specific codec parameters or complex bitstream filters, you may need to extend these scripts manually. Always verify file paths before execution to prevent overwriting existing assets. The tool is optimized for quality balance, but high-resolution processing may consume significant system CPU and RAM resources.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ascendswang-ffmpeg-cli": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution