video-editor

star 1

OpenClaw AI 视频编辑器 Skill - 通过对话控制 Twick 视频编辑器。提供视频导入、裁剪、添加字幕、导出等功能。支持自然语言处理,自动识别用户意图并执行相应操作。支持完全自动化流程。

passionworkeer By passionworkeer schedule Updated 3/4/2026

name: video-editor description: OpenClaw AI 视频编辑器 Skill - 通过对话控制 Twick 视频编辑器。提供视频导入、裁剪、添加字幕、导出等功能。支持自然语言处理,自动识别用户意图并执行相应操作。支持完全自动化流程。

VideoEditor Skill

通过自然语言对话控制 Twick 视频编辑器。

详细技术说明: TECHNICAL.md

功能

功能 指令示例 说明
自动导入(推荐) "自动导入 C:/videos/test.mp4" 导入视频并自动打开编辑器
打开编辑器 "打开视频编辑器" 在浏览器中打开 Twick 编辑器
导入视频 "导入 C:/videos/test.mp4" 从本地上传视频或从 URL 导入
裁剪视频 "把1:30到2:45这段剪出来" 裁剪指定时间段
添加字幕 "添加字幕" 烧录字幕到视频
导出视频 "导出1080p视频" 渲染并导出 MP4
视频特效 "加个转场效果" 添加转场、特效
文字叠加 "在视频上显示标题" 添加文字/标题
检查状态 "检查服务状态" 检查 Twick 服务是否运行

自动化流程

完全自动化(推荐)

用户: 自动导入 C:/videos/test.mp4

系统执行:
1. 检查服务状态
2. 上传视频到 render-server
3. 自动打开 Twick 编辑器
4. 视频自动导入到媒体库

用户操作:
1. 在 Twick 编辑器中完成剪辑
2. 点击导出按钮生成最终视频

手动流程

用户: 帮我把开头10秒剪掉,加上字幕,导出视频

Skill 执行:
1. 导入视频
2. 裁剪视频 (0:00 - 0:10)
3. 添加字幕
4. 导出 MP4

使用方法

# 自动导入并打开编辑器(推荐)
自动导入 C:/videos/xxx.mp4
自动化加载 https://example.com/video.mp4

# 导入视频
导入视频 C:/videos/xxx.mp4
导入 https://example.com/video.mp4

# 裁剪视频
裁剪 1:00 到 2:30

# 添加字幕
添加字幕

# 导出视频
导出 1080p 视频

# 检查服务状态
检查服务状态

意图识别

自动识别用户意图并提取参数:

  • 自动导入: 识别文件路径或 URL
  • 裁剪: 识别时间范围 (开始时间, 结束时间)
  • 字幕: 识别语言、格式
  • 导出: 识别分辨率、帧率、格式
  • 特效: 识别特效类型、参数

OpenClaw 调用示例

# 自动导入本地视频(推荐)
自动导入 C:/videos/xxx.mp4

# 从 URL 自动导入
自动化加载 https://example.com/video.mp4

# 导入本地视频
导入视频 C:/videos/xxx.mp4

# 从 URL 导入
导入视频 https://example.com/video.mp4

# 裁剪视频
裁剪 1:00 到 2:30

# 添加字幕(需要先导入视频)
添加字幕

# 导出视频
导出 1080p 视频

# 检查服务状态
检查服务状态

配置

编辑 config.json 设置:

依赖服务

  1. Twick API Server (端口 5000)

    cd ai-video-editor/twick/packages/render-server
    pnpm dev
    
  2. Twick UI (端口 5176)

    cd ai-video-editor/twick
    pnpm --filter=@twick/examples dev
    

技术栈

  • Twick SDK - 视频编辑器核心
  • Whisper - 语音转字幕
  • FFmpeg - 视频处理
  • Browser API - 浏览器控制

架构

┌─────────────────────────────────────────────────────────────┐
│                     OpenClaw Skill                           │
│                  (video-editor skill)                       │
└─────────────────────────┬───────────────────────────────────┘
                          │
        ┌─────────────────┼─────────────────┐
        ▼                 ▼                 ▼
┌───────────────┐  ┌─────────────┐  ┌──────────────┐
│ render-server │  │ Twick Studio│  │ 浏览器自动化 │
│ (端口 5000)  │  │ (端口 5176) │  │ (可选)       │
│               │  │             │  │              │
│ /import-video │◄─┤  预览/剪辑  │  │ 自动填入 URL │
│ /render-video │  │             │  │              │
│ /download/xxx │──►│ 导出调用API │──►│ 返回视频URL  │
└───────────────┘  └─────────────┘  └──────────────┘
Install via CLI
npx skills add https://github.com/passionworkeer/aivideochatcut --skill video-editor
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
passionworkeer
passionworkeer Explore all skills →