ffmpeg-master
Use when performing video/audio processing tasks including transcoding, filtering, streaming, metadata manipulation, or complex filtergraph operations with FFmpeg.
Why use this skill?
Master video and audio processing with the FFmpeg Master skill. Transcode, filter, and edit media files using advanced CLI commands directly through your AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/liudu2326526/ffmpeg-masterWhat This Skill Does
The ffmpeg-master skill provides an industrial-grade interface for the FFmpeg multimedia framework. It allows users to perform complex audio and video manipulation tasks, ranging from basic format conversion to advanced multi-stream filtergraph processing. This agent acts as a command-line wrapper that intelligently parses natural language requests into highly specific FFmpeg flag sets, allowing you to manipulate codecs, adjust quality parameters, concatenate files, extract metadata, and process video frames through professional-grade filters without needing to memorize complex command syntax.
Installation
You can integrate this tool into your OpenClaw environment by executing the following command in your terminal:
clawhub install openclaw/skills/skills/liudu2326526/ffmpeg-master
Use Cases
This skill is perfect for developers, content creators, and automated workflows. Common scenarios include:
- Automated transcoding of user-uploaded videos into mobile-friendly formats (H.264/AAC).
- Batch processing tasks like adding watermarks, adjusting volume levels, or resizing entire media libraries.
- Scientific or technical video analysis using ffprobe to extract frame-accurate metadata and stream technical specifications.
- Efficient post-production tasks such as trimming, rotating, or syncing audio and video streams.
Example Prompts
- "Convert this 4K video to 1080p and compress it using H.265 to save space, but keep the audio quality exactly as it is."
- "Extract the first 60 seconds of input.mp4, rotate it 90 degrees clockwise, and overlay a text watermark that says 'Confidential' in the center."
- "Can you concatenate these three video files into one continuous file, ensuring the frame rates are consistent across all of them?"
Tips & Limitations
- Precision: When cutting videos, standard re-encoding is safer for precision than stream copying (-c copy), as copy mode can only cut on keyframes.
- Hardware Resources: Complex filtergraphs (like blurring, tracking, or high-definition transcoding) are CPU-intensive. Ensure your host system has sufficient memory and processing power for large batch operations.
- Metadata: Always use ffprobe before processing to understand your input file's stream indices. If you are uncertain about track mapping, ask the agent to inspect the file headers first to prevent accidentally stripping required audio or subtitle tracks.
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-liudu2326526-ffmpeg-master": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution