用途:以 React 和 Remotion 为基础,通过代码程序化制作专业动效视频、短片、广告或动态图形。项目默认创建在 output/<project-name>/ 目录下。
主要能力:采用场景化架构与转场,支持 Spring 物理动效、跨场景持续元素、Lucide 图标(禁用 emoji)以及 Gemini TTS 配音和同步字幕。可通过 Firecrawl 抓取产品网站的品牌色、文案、Logo、截图等素材,保证视觉与品牌一致。
使用方式:先手动搭建项目(create-video@latest 交互式 CLI 在非 TTY 环境会阻塞),再执行 npm install。将 package.json 脚本改为 npx remotion:dev 为 npx remotion studio,build 为 npx remotion bundle。以 npm run dev 后台启动 Remotion Studio,等待 3000 端口出现 Server ready,再用 bash skills/cloudflare-tunnel/scripts/tunnel.sh start 3000 暴露公网 URL 供用户浏览器预览,用户提出修改后编辑源码,Remotion 自动热更新。仅在用户明确要求导出时运行 npx remotion render CompositionName out/video.mp4。配音使用 gemini-2.5-pro-preview-tts 等专用 TTS 模型,输出 PCM 后用 ffmpeg -f s16le -ar 24000 -ac 1 转为 WAV。
适用场景:宣传视频、产品短片、广告、动态图形等需要品牌一致性和精细动效的编程式视频制作。
限制:需具备 React、Remotion 及命令行环境;默认流程假定使用 Firecrawl 和 Cloudflare tunnel;品牌抓取需要 FIRECRAWL_API_KEY,配音需要 GEMINI_API_KEY。收费、价格、平台支持与效果等未见说明。