Remotion Video Skill
基于 Remotion 框架的 Claude Code 技能,用 React 组件以编程方式生成视频,支持 AI 语音合成、场景化时间轴、动画与字幕,适合开发者快速制作教程、数据可视化与音乐可视化视频。
爱鲜报评分
0.0
0 人评分
399
星数
是
中文
Python
主语言
是
活跃
1
贡献者
人工分析
EDITORIAL推荐理由
将「写代码做视频」这件事封装成 Claude Code 技能,用自然语言描述需求即可生成 Remotion 工程,大幅降低视频制作门槛。内置 Edge TTS 免费方案与 MiniMax 语音克隆,配合场景化时间轴自动对齐音画,对开发者非常友好。项目已有近 400 星,社区验证度不错,适合想尝试程序化视频的工程师。
适用场景
- 技术教程视频批量制作
- 数据可视化动画视频
- 音乐可视化视频
- 产品演示与宣传短片
- AI 语音配音的自动化内容生产
优点
- 用 React 组件声明式描述视频,复用前端生态
- 集成 Edge TTS(免费)与 MiniMax TTS(支持声音克隆)
- 场景化架构自动计算时长,音画同步省心
- 作为 Claude Code Skill 可通过自然语言触发,上手快
- MIT 许可,可自由商用与二次开发
缺点
- 依赖 Node.js、Python 与 ffmpeg/ffprobe,环境配置有一定门槛
- 需要熟悉 Remotion 与 React 才能深度定制
- MiniMax 语音克隆为付费服务,需自行申请 API Key
- 渲染长视频对机器性能要求较高
上手难度
进阶
Remotion Video Skill 是什么
Remotion Video Skill 是一个面向 Claude Code 的技能包,让你用自然语言驱动 AI,基于 Remotion 框架以 React 组件的方式「写代码做视频」。它把视频拆成一个个场景(Scene),自动计算时长并对齐配音,非常适合开发者制作教程、数据可视化、音乐可视化等内容。
核心能力
- 程序化视频:用 React 组件描述画面,动画、字幕、转场皆可用代码控制。
- AI 语音合成:内置 Edge TTS(免费)与 MiniMax TTS(付费、支持声音克隆)两种方案。
- 场景化架构:自动生成
audioConfig.ts管理每个场景的时间轴,音画同步更省心。 - 多类型支持:教程讲解、数据动画、音乐可视化等场景均可覆盖。
安装与使用
将技能目录复制到 Claude Code 的 skills 目录后重启会话即可:
cp -r remotion-video ~/.claude/skills/
语音合成按需选择:
# 方案 A:Edge TTS(免费,推荐快速上手)
pip install edge-tts
# 方案 B:MiniMax TTS(付费,支持声音克隆)
export MINIMAX_API_KEY="your-api-key"
export MINIMAX_VOICE_ID="your-voice-id"
安装完成后,用以下任意说法即可触发技能:
- 「用代码做视频」
- 「编程视频」
- 「Remotion」
- 「/remotion-video」
示例提示词
帮我做一个讲解 Python 装饰器的教程视频,5 分钟左右
用 Remotion 做一个展示 2024 年销售数据的动画视频
帮我做一个音乐可视化视频,配合这首歌的节奏
生成的项目结构
my-video-project/
├── src/
│ ├── Root.tsx # 主合成入口
│ ├── audioConfig.ts # 场景时间轴(自动生成)
│ └── scenes/ # 各场景组件
├── public/audio/ # TTS 音频文件
├── scripts/generate_audio.py
└── package.json
环境要求
- Node.js 18+
- Python 3.8+(用于 TTS)
- ffprobe(用于检测音频时长,macOS 可
brew install ffmpeg,Ubuntu/Debian 可sudo apt install ffmpeg)
适合谁用
如果你已经熟悉前端或 React,又希望把视频制作流程自动化、批量化,这个技能能显著提升效率;若完全没接触过 Remotion,建议先了解其基本概念再上手。
评论
- 暂无评论,来写第一条吧。