machunlin

video-merger

設計創意v1.1.0
作者:machunlin更新於 2026-05-11共 2 個版本 · 最新版本釋出於 2026-03-07@clawhub_machunlin/video-merger
影片處理#分镜#批量

據 AlphaMoat 統計,截至 2026-09,video-merger 累計下載 1,006 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 5,032 位,在「設計創意」分類(512 個)中排名第 507 位。

累計安裝
165
累計下載
1006
星標
1
全站排名
#5,032
全站前 100% · 「設計創意」前 100%
平台累計安裝累計下載星標評論
ClawHub ↗23958--
SkillHub ↗16510061—

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

這個技能是做什麼的

該工具可調整解析度、影格率和編碼,保留原音軌,新增淡入淡出轉場,並輸出完整影片或分塊檔案。它依賴本機 FFmpeg;不可信檔名或目錄可能帶來風險,安裝腳本也可能呼叫系統級安裝命令。請僅處理可信素材,審閱安裝步驟並仔細選擇輸出路徑。 需要 Python 與 FFmpeg;輸入應為可信 MP4,依檔名數字前綴排序,使用前檢查合併音軌、轉場與輸出。

資料釋出於 2026-10-27

可以用來做什麼

  • 合併分鏡或錄製的影片片段
  • 統一輸出影片的解析度和編碼參數
  • 新增可選轉場並選擇完整或分塊輸出

什麼時候用

  • 需要將多個可信影片片段拼接為一個影片或多個分塊時
  • 確認輸入目錄與檔名可信;安裝前審閱腳本,執行 FFmpeg 操作前檢查輸出路徑

示例提示詞

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

將這個可信目錄中的影片片段按檔名順序合併,保留音軌並輸出到新目錄;先列出輸入和輸出路徑,不要安裝軟體或覆蓋現有檔案。

月度資料趨勢

累計下載1006
38571910522026-03 · 累計下載 4312026-05 · 累計下載 6462026-06 · 累計下載 6962026-07 · 累計下載 8302026-08 · 累計下載 8862026-09 · 累計下載 100626-0326-09
星標1
0112026-03 · 星標 -2026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

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

月份累計下載環比星標
2026-091006—1
2026-08886+6.7%1
2026-07830+19.3%1
2026-06696+7.7%1
2026-05646—1
2026-03431—-

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

2.1 KB · ClawHub v1.1.0
---
name: video-merger
description: 多片段短视频自动拼接工具,支持按文件名排序、统一音视频参数、淡入淡出转场、分块/完整拼接,适合短剧、分镜头视频批量拼接
---

# 视频拼接工具 (video-merger)
自动将分镜头/分段短视频按顺序拼接为长视频的OpenClaw技能,支持工程化批量处理。

## 功能特性
✅ 严格按文件名数字序号排序,保证剧情顺序正确  
展開全部(共 66 行)
✅ 自动统一分辨率、帧率、编码,保证播放流畅  
✅ 支持淡入淡出转场效果(整体/片段间可选)  
✅ 自动同步音轨,完整保留原音频  
✅ 支持两种输出模式:分块输出(每段1分钟左右)、完整长视频输出  
✅ 支持保持原始分辨率或自定义输出参数  

## 依赖要求
- ffmpeg (>= 5.0)
- Python 3.8+

## 安装
```bash
# 自动安装依赖
./install.sh
```

## 使用方法
### 拼接为完整长视频(默认保持原始分辨率)
```bash
python3 scripts/merge.py --input /path/to/segments --output ./full_video.mp4
```

### 自定义输出分辨率
```bash
python3 scripts/merge.py --input /path/to/segments --output ./full_video.mp4 --resolution 1080x1920
```

### 自定义转场时长
```bash
python3 scripts/merge.py --input /path/to/segments --output ./full_video.mp4 --transition 1.0
```

### 分块输出模式(每块60秒)
```bash
python3 scripts/merge.py --mode chunk --input /path/to/segments --output ./output_chunks/
```

### 自定义分块时长
```bash
python3 scripts/merge.py --mode chunk --chunk-duration 120 --input /path/to/segments --output ./output_chunks/
```

## 参数说明
| 参数 | 说明 | 默认值 |
|------|------|--------|
| `--input` | 分镜头视频所在目录 | 必填 |
| `--output` | 输出文件/目录 | 必填 |
| `--transition` | 转场时长(秒) | 0.5 |
| `--chunk-duration` | 分块模式每段目标时长(秒) | 60 |
| `--resolution` | 自定义输出分辨率,如 `864x480` | 保持原始 |

## 适用场景
- AI生成短剧分镜头批量拼接
- 录制的分段视频自动合并
- 短视频批量处理生产

「設計創意」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。