FFmpeg Master for Openclaw

A comprehensive AI agent skill for professional multimedia manipulation using FFmpeg and FFprobe.

liudu2326526
v1.0.0
Feb 2, 2026
3
3.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ffmpeg-master

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ffmpeg-master using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is FFmpeg Master?

FFmpeg Master is a specialized tool within the Openclaw Skills ecosystem designed for high-performance multimedia handling. It leverages the industry-standard FFmpeg framework to allow users to decode, encode, transcode, and filter nearly any media format. Whether you are a developer automating video pipelines or a content creator needing precise edits, this skill provides the necessary commands and logic to handle complex multimedia tasks.

By integrating this into your workflow, you gain access to a professional-grade pipeline that manages everything from simple format conversions to sophisticated filtergraph operations. The skill ensures that your Openclaw Skills agent can navigate the technical nuances of bitrate, codecs like H.264 and H.265, and hardware acceleration across different platforms.

FFmpeg Master Use Cases

  • Automating video transcoding between formats like MP4, MKV, and MOV.
  • Extracting high-quality audio tracks from video files for separate processing.
  • Resizing, cropping, or rotating videos for different social media platforms.
  • Applying watermarks or text overlays using complex filtergraphs.
  • Concatenating multiple video clips into a single seamless file.
  • Optimizing video files for web streaming using H.265 compression and specific CRF values.

How FFmpeg Master Works

  1. The user provides a multimedia task or trigger (e.g., "transcode this video") to the Openclaw Skills agent.
  2. The agent identifies the source media properties using FFprobe for detailed inspection.
  3. Based on the requirements, the skill selects the appropriate encoders (like libx264 or hevc_videotoolbox) and filters.
  4. The skill generates and executes the specific FFmpeg shell command, handling complex mapping and stream selection.
  5. The processed output is validated against the target container format to ensure compatibility.

FFmpeg Master Setup

Ensure FFmpeg is installed on your system. For macOS users of Openclaw Skills, use Homebrew; for Linux, use your package manager.

brew install ffmpeg
# Or on Ubuntu/Debian
sudo apt update && sudo apt install ffmpeg

Verify the installation by running:

ffmpeg -version

FFmpeg Master Data Schema & Taxonomy

The skill organizes multimedia processing through a clear taxonomy of codecs, filters, and metadata formatting:

Component Description
Codecs Supports H.264, H.265/HEVC, AAC, MP3, and more.
Filtergraphs Logic for scale, crop, overlay, and drawtext.
Hardware Profiles for NVIDIA (NVENC), Intel (QSV), and Apple (VideoToolbox).
Metadata Mapping for titles, stream selection (-map), and global tags.

FFmpeg Master Advanced Features

  • Hardware acceleration support for NVENC, QSV, and Apple VideoToolbox to significantly speed up processing times.
  • Complex filtergraphs for non-linear video editing, including side-by-side (hstack) and vertical (vstack) stacking.
  • Precise frame-accurate seeking and cutting using optimized -ss and -to placement for high-fidelity edits.
  • High-performance batch processing using the concat demuxer for seamless merging of similar media segments.
  • Dynamic audio manipulation including volume adjustment and tempo changes without pitch shifting using the atempo filter.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*