cutmv Video Tool for Openclaw

A comprehensive FFmpeg-based video utility for cutting, compressing, and converting media files within AI agent workflows.

qiaotucodes
v1.0.0
Feb 26, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install cutmv

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 cutmv 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 cutmv Video Tool?

The cutmv Video Tool is a robust media processing engine designed to integrate seamlessly into the OpenClaw environment. By leveraging the industry-standard FFmpeg library, this skill allows users to perform high-level video and audio manipulations—such as bitrate compression, format conversion, and precise segment cutting—without leaving their development workspace. It is built to bridge the gap between raw video data and actionable media assets.

As part of the broader ecosystem of Openclaw Skills, this tool provides a programmatic and CLI-based interface for tasks that typically require heavy manual editing. It is particularly effective for developers building agents that need to summarize video content, prepare media for social platforms, or extract specific data points from visual recordings.

cutmv Video Tool Use Cases

  • Compress high-definition video files to fit within the attachment limits of messaging platforms like WeChat, Lark, or Telegram.
  • Automate the extraction of periodic frames from long video recordings for visual analysis or thumbnail generation.
  • Convert legacy or incompatible video formats into modern, web-friendly containers like MP4.
  • Precisely cut specific segments from raw footage to isolate relevant content for AI processing.
  • Extract high-quality audio tracks from video files for transcription or separate audio analysis.

How cutmv Video Tool Works

  1. The skill interfaces with the local system to ensure FFmpeg is available in the execution PATH.
  2. Users provide input parameters such as the source file path, desired output format, or specific time stamps for cutting.
  3. The tool constructs and executes a subprocess command to FFmpeg, handling the underlying complexity of media codecs and container wrapping.
  4. For compression tasks, the skill adjusts bitrates to meet specific file size targets while maintaining optimal visual quality.
  5. The resulting media file is saved directly to the specified directory within the Openclaw Skills workspace for immediate use in subsequent steps.

cutmv Video Tool Setup

To use this tool, first ensure FFmpeg is installed on your operating system:

# macOS
brew install ffmpeg

# Ubuntu
sudo apt install ffmpeg

# Windows
winget install ffmpeg

Then, place the skill files into your local OpenClaw directory structure:

~/openclaw-workspace/skills/cutmv-video-tool/
├── SKILL.md
├── skill.py
├── README.md
└── README-CN.md

cutmv Video Tool Data Schema & Taxonomy

The cutmv Video Tool operates on a file-in, file-out basis within the workspace. It organizes data according to the following structure:

Component Description
Source Media Input files in formats such as MP4, AVI, MOV, or MP3.
Processed Output Newly generated files following conversion, compression, or cutting operations.
Frame Directory A dedicated folder used when extracting multiple images from a video source.
Subtitle Assets External .srt or .ass files utilized for hard-coding text into video streams.

cutmv Video Tool Advanced Features

  • Adjustable Bitrate Control: Manually specify target bitrates (e.g., 1000k) to precisely balance file size and video clarity.
  • Hard-coded Subtitles: Burn subtitle files directly into the video stream for universal compatibility across all players.
  • Text Overlay Watermarking: Add dynamic text overlays to video frames (requires FFmpeg with freetype support).
  • Automated Frame Extraction: Generate image sequences at set intervals to create datasets or preview galleries.
  • Python API Integration: Embed video processing logic directly into complex Python scripts as part of your Openclaw Skills automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*