魏然

Openclaw Skill Cutmv Video Tool

设计创意v0.1.0
作者:魏然更新于 2026-05-18openclaw-skill-cutmv-video-tool@clawhub_qiaotucodes/openclaw-skill-cutmv-video-tool
视频处理#Audio

据 AlphaMoat 统计,截至 2026-09,Openclaw Skill Cutmv Video Tool 累计下载 1,512 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 4,760 位,在「设计创意」分类(512 个)中排名第 473 位。

累计安装
107
累计下载
1,512
星标
-
全站排名
#4,760
全站前 94% · 「设计创意」前 93%
平台累计安装累计下载星标评论
ClawHub ↗341,171--
SkillHub ↗1071,512-—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

主文还列出了替换音轨、添加文字水印和嵌入字幕等操作。安全审查指出工具存在不安全的输出解析和覆盖风险,且路径与样式值会传入 FFmpeg filter。只处理可信媒体,在受限目录中运行;执行前审阅输入和输出路径,不要覆盖重要文件。自动化使用前应修复并验证不安全解析。

资料发布于 2026-10-29

可以用来做什么

  • 压缩经过授权的视频以便分享
  • 从视频中提取音轨或画面帧
  • 在受控目录中转换媒体格式并检查输出

什么时候用

  • 需要剪辑或转换可信的视频和音频时
  • 输出目录经过确认且运行环境受限时
  • 自动化运行前已审查解析和覆盖风险时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

列出处理这个视频前需要确认的输入输出路径
规划一个不覆盖原文件的视频压缩步骤
说明运行前应审查的 FFmpeg filter 参数

月度数据趋势

累计下载1,512
3539761,5982026-03 · 累计下载 4392026-05 · 累计下载 7902026-07 · 累计下载 1,1132026-08 · 累计下载 1,2592026-09 · 累计下载 1,51226-0326-09
星标-
0112026-03 · 星标 -2026-05 · 星标 -2026-07 · 星标 -2026-08 · 星标 -2026-09 · 星标 -26-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-091,512—-
2026-081,259+13.1%-
2026-071,113—-
2026-05790—-
2026-03439—-

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

2.6 KB · ClawHub v0.1.0
# SKILL.md - cutmv Video Tool

## Skill Name
cutmv-video-tool

## Description
A video processing skill for OpenClaw that leverages FFmpeg to perform video/audio cutting, format conversion, and compression. Perfect for handling video files for messaging apps with file size limits.

## Capabilities
展开全部(共 116 行)
- **Video Cutting**: Split video/audio by time range
- **Format Conversion**: Convert between video/audio formats (mp4, avi, mp3, wav, etc.)
- **Video Compression**: Compress videos with adjustable bitrate
- **Frame Extraction**: Extract frames from videos at specified intervals
- **Audio Extraction**: Extract audio track from video
- **Audio Replacement**: Replace or mix audio in video
- **Text Watermark**: Add text overlay on video (requires freetype)
- **Subtitle**: Add .srt/.ass subtitle files to video

## Use Cases

1. Compress videos to send via WeChat/Lark/Telegram (16MB limit)
2. Extract screenshots from videos for analysis
3. Convert video formats for different platforms
4. Cut specific segments from long videos

## Requirements

### System Requirements
- FFmpeg installed and available in PATH
- Python 3.7+

### Python Dependencies
- None (uses subprocess to call ffmpeg)

## Installation

1. Ensure FFmpeg is installed on your system:
   - macOS: `brew install ffmpeg`
   - Ubuntu: `sudo apt install ffmpeg`
   - Windows: Download from ffmpeg.org or `winget install ffmpeg`

2. Place the skill files in your workspace:
   ```
   ~/openclaw-workspace/skills/cutmv-video-tool/
   ├── SKILL.md
   ├── skill.py
   ├── README.md
   └── README-CN.md
   ```

## Usage

### Python API

```python
from skill import VideoTool

tool = VideoTool()

# Compress video for messaging
tool.compress("input.mp4", "output.mp4", bitrate="1000k")

# Cut video segment
tool.cut("input.mp4", "clip.mp4", start_time=30, end_time=90)

# Convert format
tool.convert("input.mp4", "output.avi", "avi")

# Extract frames every 10 seconds
tool.extract_frames("input.mp4", "./frames/", interval=10)
```

### CLI Usage

```bash
# Compress video
python skill.py compress input.mp4 output.mp4 1000k

# Cut video
python skill.py cut input.mp4 clip.mp4 0 60

# Convert format
python skill.py convert input.mp4 output.mp3 mp3
```

## Configuration

No additional configuration required. The skill uses system FFmpeg installation.

## Testing

Run the built-in tests:

```bash
python skill.py test
```

## License

MIT License

## Author

- Isaac (@QiaoTuCodes)

## Acknowledgments

- OpenClaw team for the platform
- FFmpeg team for media processing tools


---

**Author Identity**: yanyan@3c3d77679723a2fe95d3faf9d2c2e5a65559acbc97fef1ef37783514a80ae453

「设计创意」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。