一个 Claude Code 技能,用代码生成程序化 canvas 短动画,并通过无头浏览器和 ffmpeg 渲染为 MP4。
tuzhechen2005/opus-video-skills
一组 Claude Code 技能,通过代码逐帧生成画面与配乐来制作视频,每个技能对应一种视觉风格。
- Star
- 241
- Fork
- 16
- 未关闭 Issue
- 1
- 最近提交
- 24天前
这是什么?
opus-video-skills 是一组 Claude Code 技能,指导 Claude Opus 5.5 按特定视觉风格完成一支视频,涵盖分镜、动画、审阅、配乐和最终编码。项目不调用图像、视频或音频生成模型:每一帧都是关于时间的纯函数,由无头 Chrome 渲染,再用 ffmpeg 编码;配乐同样由程序合成。
目前提供两种风格。painted-animation 使用 p5.js 与 p5.brush 水彩库绘制镜头,支持角色表演、按节拍剪辑,以及逐字卡拉 OK 式歌词字幕。kinetic-reel 将 2D 文字画布与 three.js 图层及 WebGL 后处理结合,镜头之间通过形状连续过渡衔接,配乐与画面基于同一时间线生成。
这些技能可以作为 Claude Code 插件安装,也可以链接为个人技能。运行环境需要 Node.js、Google Chrome 和 ffmpeg;painted-animation 的节拍检测还需要带 numpy 的 Python 3。
核心功能
- 01逐帧在代码中生成画面,不依赖图像或视频生成模型
- 02基于 p5.js 与 p5.brush 的水彩手绘风格,支持角色表演
- 03按测量节拍剪辑音乐视频,并提供逐字卡拉 OK 歌词字幕
- 04动态排版风格,结合 three.js 图层与 WebGL 后处理
- 05镜头间采用形状连续过渡,配乐与画面共用同一时间线
适用场景
- 完全通过代码制作动画短片或音乐视频
- 制作带卡拉 OK 式字幕的歌词视频
- 制作动态排版风格的作品集短片或产品宣传片
标签
常见问题
- opus-video-skills 是什么?
- 一组 Claude Code 技能,通过代码逐帧生成画面与配乐来制作视频,每个技能对应一种视觉风格。 opus-video-skills 是一组 Claude Code 技能,指导 Claude Opus 5.5 按特定视觉风格完成一支视频,涵盖分镜、动画、审阅、配乐和最终编码。项目不调用图像、视频或音频生成模型:每一帧都是关于时间的纯函数,由无头 Chrome 渲染,再用 ffmpeg 编码;配乐同样由程序合成。
- opus-video-skills 可以免费使用吗?用的什么许可证?
- opus-video-skills 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- opus-video-skills 还在维护吗?
- 活跃维护中。opus-video-skills 最近一次提交是在 2026年9月27日。
- opus-video-skills 适合用来做什么?
- 完全通过代码制作动画短片或音乐视频 制作带卡拉 OK 式字幕的歌词视频 制作动态排版风格的作品集短片或产品宣传片
- 在哪里获取 opus-video-skills?
- 源代码和安装说明在 GitHub 上:https://github.com/tuzhechen2005/opus-video-skills
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套 Claude Code 技能与插件集合,让 Claude 掌握 Three.js、GSAP、React Three Fiber 等 3D 与动效开发知识。
一组可安装的智能体技能,教 AI 编程助手制作动态图形、动画与视频。
一个让 Claude Code、Codex 等 agent 用代码直出商业级产品发布片的 skill,支持作曲配乐和在画面上指点修改。
面向 Claude Code 等编码智能体的动效设计工具包,内含 Remotion 视频流程、画面自检循环与 Python 音效引擎。
一套 Claude Code 技能包,用代码生成动态图形和发布视频,无需 After Effects。