魏然

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
累計下載
1512
星標
-
全站排名
#4,760
全站前 94% · 「設計創意」前 93%
平台累計安裝累計下載星標評論
ClawHub ↗341171--
SkillHub ↗1071512-—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

主文還列出了替換音軌、新增文字水印和嵌入字幕等操作。安全審查指出工具存在不安全的輸出解析和覆蓋風險,且路徑與樣式值會傳入 FFmpeg filter。只處理可信媒體,在受限目錄中執行;執行前審閱輸入和輸出路徑,不要覆蓋重要檔案。自動化使用前應修復並驗證不安全解析。

資料釋出於 2026-10-29

可以用來做什麼

  • 壓縮經過授權的影片以便分享
  • 從影片中提取音軌或畫面幀
  • 在受控目錄中轉換媒體格式並檢查輸出

什麼時候用

  • 需要剪輯或轉換可信的影片和音訊時
  • 輸出目錄經過確認且執行環境受限時
  • 自動化執行前已審查解析和覆蓋風險時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

列出處理這個影片前需要確認的輸入輸出路徑
規劃一個不覆蓋原檔案的影片壓縮步驟
說明執行前應審查的 FFmpeg filter 引數

月度資料趨勢

累計下載1512
35397615982026-03 · 累計下載 4392026-05 · 累計下載 7902026-07 · 累計下載 11132026-08 · 累計下載 12592026-09 · 累計下載 151226-0326-09
星標-
0112026-03 · 星標 -2026-05 · 星標 -2026-07 · 星標 -2026-08 · 星標 -2026-09 · 星標 -26-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-091512—-
2026-081259+13.1%-
2026-071113—-
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),按月更新。口徑說明見資料方法。