SkillCast 首批精选 Skill 正在整理中 查看市场 →
人工核验

video-use:用对话编辑视频的开源技能

video-use 是一个开源技能,让你通过自然语言对话来编辑视频。将原始素材放入文件夹,与 Claude Code 等编码代理聊天,即可自动完成剪辑、调色、字幕和动画叠加,适合自媒体创作者和视频编辑爱好者。

视频编辑AI 代理自动化开源Claude Code

这是什么

video-use 是一个由 browser-use 开发的开源技能,旨在让视频编辑变得像聊天一样简单。它允许你通过自然语言指令,让编码代理(如 Claude Code、Codex 等)自动完成视频剪辑、调色、字幕添加、动画叠加等复杂任务。你只需将原始素材放入文件夹,然后告诉代理你的编辑意图,它就会生成最终的 final.mp4 文件。

该项目在 GitHub 上拥有 27717 颗星,3270 个 fork,采用 MIT 许可证,完全开源免费。

适合谁

  • 自媒体创作者:需要快速剪辑口播视频、教程、旅行 Vlog 等,但不想学习专业剪辑软件。
  • 视频编辑爱好者:希望探索 AI 辅助编辑的新方式,提高效率。
  • 技术型用户:熟悉命令行和编码代理,愿意配置环境并尝试自动化工作流。

能做什么

  • 自动去除填充词:识别并剪掉“嗯”、“啊”等口头禅和停顿。
  • 自动调色:为每个片段应用暖色调、中性色调或自定义 ffmpeg 滤镜。
  • 音频淡入淡出:在每个剪切点添加 30ms 的音频淡变,避免爆音。
  • 字幕烧录:自动生成并烧录字幕,支持自定义样式(如默认的大写两词一组)。
  • 动画叠加:通过 HyperFrames、Remotion、Manim 或 PIL 生成动画覆盖层,并并行处理。
  • 自我评估:在渲染输出后自动检查每个剪切点,确保视觉和音频质量。
  • 会话记忆:将项目状态保存在 project.md 中,下次编辑可无缝衔接。

使用前准备

  • 安装 ffmpeg(必需)和 yt-dlp(可选,用于下载在线素材)。
  • 准备 ElevenLabs API 密钥,用于语音转写(可从 elevenlabs.io 获取)。
  • 确保 Python 环境(>=3.10)和 uv 或 pip 可用。
  • 一个支持 shell 访问的编码代理,如 Claude Code、Codex 等。

安装方法

推荐使用以下设置提示词,让代理自动完成安装:

Set up https://github.com/browser-use/video-use for me.

Read install.md first to install this repo, wire up ffmpeg, register the skill with whichever agent you're running under, and set up the ElevenLabs API key — ask me to paste it when you need it. Then read SKILL.md for daily usage, and always read helpers/ because that's where the editing scripts live. After install, don't transcribe anything on your own — just tell me it's ready and wait for me to drop footage into a folder.

或者手动安装:

# 1. Clone and symlink into your agent's skills directory
git clone https://github.com/browser-use/video-use ~/Developer/video-use
ln -sfn ~/Developer/video-use ~/.claude/skills/video-use        # Claude Code
# ln -sfn ~/Developer/video-use ~/.codex/skills/video-use       # Codex

# 2. Install deps
cd ~/Developer/video-use
uv sync                         # or: pip install -e .
brew install ffmpeg             # required
brew install yt-dlp             # optional, for downloading online sources

# 3. Add your ElevenLabs API key
cp .env.example .env
$EDITOR .env                    # ELEVENLABS_API_KEY=...

使用示例

安装完成后,将原始素材放入一个文件夹,然后在终端中启动你的编码代理:

cd /path/to/your/videos
claude    # or codex, hermes, etc.

在会话中输入类似指令:

edit these into a launch video

代理会分析素材,提出编辑策略,等待你确认后生成 edit/final.mp4。所有输出文件都保存在 /edit/ 目录中,保持技能目录整洁。

风险与注意事项

  • API 密钥安全:ElevenLabs API 密钥需要妥善保管,不要提交到公共仓库。
  • 依赖安装:需要安装 ffmpeg 等系统依赖,可能因操作系统而异。
  • 资源消耗:视频处理可能消耗较多计算资源,建议在性能较好的机器上运行。
  • 输出质量:虽然技能内置自我评估,但复杂项目仍建议人工检查最终输出。
  • 开源协议:项目采用 MIT 许可证,可自由使用和修改,但需保留版权声明。
INSTALLATION

安装命令

TERMINAL
git clone https://github.com/browser-use/video-use ~/Developer/video-use && ln -sfn ~/Developer/video-use ~/.claude/skills/video-use && cd ~/Developer/video-use && uv sync && brew install ffmpeg
兼容平台Claude Code、Codex、通用 Agent
运行环境需要安装 ffmpeg,并准备 ElevenLabs API 密钥(用于语音转写)。建议使用 uv 或 pip 管理 Python 依赖。
API Key需要
本地环境需要
费用免费