项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2485
使用教程
环境要求
- Node.js 18 及以上
- 已安装 Claude Code(claude 命令可用)
- 推荐安装 uv(会自动装好 Python 3.10+)
- FFmpeg 可选
- 云端 GPU 账号(Modal 或 RunPod,用于运行 AI 工具)
安装与启动步骤
-
1克隆项目仓库
把工具包仓库下载到本地,任选一个存放目录执行。
git clone https://github.com/digitalsamba/claude-code-video-toolkit.git -
2进入项目目录
后续所有命令都在仓库根目录下执行。
cd claude-code-video-toolkit -
3安装 uv(可选)
用于管理 Python 依赖并自动安装 Python 3.10+;已有 uv 可跳过。Windows 用 powershell -c "irm https://astral.sh/uv/install.ps1 | iex"。
curl -LsSf https://astral.sh/uv/install.sh | sh -
4同步 Python 依赖
可选项,仅在使用 AI 配音、图像生成、音乐、moviepy 示例时需要,会创建 .venv/ 并从锁文件安装。
uv sync -
5启动 Claude Code
在工具包目录里打开 Claude Code,后续通过斜杠命令操作。
claude -
6运行 /setup 配置
在 Claude Code 中交互式配置云端 GPU、文件传输、语音,约 5 分钟,大部分免费。
/setup -
7生成第一个视频
用 /video 从模板创建项目,并按引导走完整个制作流程。
/video
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--cloud | 否 | 指定运行 AI 工具的云 GPU 提供商,8 个 AI 工具均可使用 | modal |
如何确认成功
/setup 交互流程走完后执行 /video 能生成带配音的 MP4;或跑 examples/hello-world 直接渲染出 MP4。
常见问题
Q:不想做云配置,能直接渲染吗?
A:可以。执行 cd examples/hello-world && npm install && npm run render,无需任何 API Key,会立刻输出一个 MP4 文件。
Q:Modal 和 RunPod 怎么选?
A:Modal 是推荐方案,每个工具从 docker/modal-*/app.py 部署,Starter 计划每月 30 美元免费算力,典型用量约 1~2 美元/月;RunPod 使用 ghcr.io/conalmullan/video-toolkit-* 预构建镜像,按秒计费、无最低消费。
Q:哪些环节是免费的?
A:配音 Qwen3-TTS、图像 FLUX.2、音乐 ACE-Step 等开源模型部署到你自己的云 GPU 上按成本运行;Cloudflare R2 免费额度 10GB 且零出口流量。
Q:RunPod 怎么创建端点?
A:对任意工具执行 uv run tools/<tool>.py --setup 即可创建端点,具体见 docs/runpod-setup.md。
Q:没有 uv 能用吗?
A:可以先安装:macOS/Linux 执行 curl -LsSf https://astral.sh/uv/install.sh | sh,Windows 执行 powershell -c "irm https://astral.sh/uv/install.ps1 | iex"。
注意事项
- uv sync 是可选的,只影响 AI 配音、图像生成、音乐和 moviepy 示例。
- AI 工具按量计费:配音约 $0.01、图像约 $0.02、音乐约 $0.05、LTX-2 视频约 $0.23、SoulX 约 $0.0024/秒。
- Cloud GPU 使用 modal 或 runpod 两种方式,可在任意工具上加 --cloud modal 或 --cloud runpod。
- FFmpeg 为可选依赖,不装也能完成基础渲染示例。
核心亮点
- 深度集成 Claude Code,自然语言驱动全流程,降低视频制作门槛
- 内置多种 TTS 引擎(Qwen-TTS、ElevenLabs),支持多音色和情感表达
- 基于 Playwright 的程序化渲染,可精准控制画面元素,适合生成教程和演示视频
不足之处
- 依赖外部 API(如 ElevenLabs),可能产生额外费用且受网络影响
- 文档/社区待观察
适用场景
- 快速生成产品功能演示视频,用于营销或内部培训
- 自动化制作数据报告解说视频,定期更新内容
- 为教育内容创建多语言配音的教学视频
替代项目
Remotion、Motion Canvas、FFmpeg 结合 AI 脚本
上一篇:UniVidX_ComfyUI
下一篇:podcast-maker
同类项目推荐
FateZero
开源
一句话描述视频,零训练实现风格统一编辑
[ICCV 2023 Oral] "FateZero: Fusing Attentions for Zero-shot Text-based Video Editing···
sd_loopback_music_sync_wave
开源
上传音乐,自动生成与节拍同步的循环视频
AUTOMATIC1111 UI extension for creating videos synchronized to music.
lumiere-pytorch
开源
用 PyTorch 复现谷歌 Lumiere,一键生成连贯视频
Implementation of Lumiere, SOTA text-to-video generation from Google Deepmind, in Py···
frametell
开源
丢想法和素材,AI 导演自动剪出讲解视频
Frametell: turn your ideas and material into vivid explainer videos with an AI direc···
google-veo3-from-scratch
开源
手把手从零复现 Veo 3,搞懂视频生成核心架构
A Step-by-Step Implementation of Google Veo 3 Architecture from Scratch
sdk
开源
像写React一样生成视频,一个API搞定多家AI视频服务。
AI video generation SDK — JSX for videos. One API for Kling, Flux, ElevenLabs, Veed···
Open-AI-Micro-Drama-Generator
开源
输入创意,一键生成完整AI短剧视频
AI short drama & micro-drama video generator — turns any idea into a complete short···
printfilm
开源
把剧本一键变成动态漫画和短剧,省下整个制作团队。
短剧平台 AI Short Film Motion Comic Generation Platform Industrial AI Motion Comic ···
AI-Video-Converter
开源
上传视频,用 ControlNet 一键转换风格
AI Video Converter Based on ControlNet
