Remotion Skill 使用 Remotion 以 React 组件方式生成视频,适合数据可视化、动态图表、产品演示、教学短视频等场景。 何时使用 - 用户要求「用这些数据生成一个 XX 秒的视频」 - 需要「动态图表视频」「数据可视化视频」「产品演示视频」「教学/口播视频」 - 需要将表格/图表/文案转成带动画的短视频 前置条件 - Node.js (建议 v18+)与 npx - 用户环境需已安装 Remotion: 或 创建项目,或现有项目内 工作流程 1. 确认环境 :在用户项目或工作目录中确认存在 Remotion 项目(含 或 及入口如 )。 2. 生成或修改 Composition :根据用户需求编写或修改 React 组件(Composition),可接收 传入的数据(如图表数据、文案)。 3. 渲染视频 :在项目根目录执行: - :入口文件,如 或 - :在入口中注册的 Composition 的 - :输出视频路径,如 4. 传参与时长 :需传入动态数据时使用 或 ;时长由 Composition 的 / 决定。 使用示例 - 「用这份销售数据生成一个 30 秒的动态柱状图视频」 - 「把这三页产品要点做成一个 15 秒的演示视频」 - 「根据 CSV 生成趋势变化的折线图视频」 输出 - 默认输出为 MP4(H.264);可用 指定其他编码。 - 输出…