SuperAPI AI 工具集

srt-remotion-video

设计与创作

查看项目

更新于 10-15 23:41

技能介绍

用途:把用户提供的 SRT 字幕文件转换为 Remotion 视频,覆盖从分镜生成到最终渲染的完整流程,并支持调试预览、重新渲染与高分辨率/高帧率输出。

主要能力:依赖预检与模板依赖首次安装;按 SRT 路径初始化项目到 srtDir/remotion-video-projects/{时间戳};用 SubAgent 依据 storyboard-parser 协议生成 storyboard.json;按每 5 个场景分组 Creator,并行规划并实现 SceneXXX.tsx 场景组件;生成 generated-scenes.ts 注册文件并校验项目完整性;最后执行渲染。还提供调试模式(加入音频并启动 Remotion Studio)、重新渲染(移除音频后重渲染)以及 4K/60fps 高规格渲染。

使用方式:主流程依次执行 node "{skillRoot}/scripts/ensure-template-deps.js" "{templateRoot}"、node "{skillRoot}/scripts/init-project.js" --srt-path "{srtPath}"、generate-storyboard、generate-creator-scenes、generate-scenes-registry、validate-project,再 cd "{projectRoot}" 后运行 npx remotion render Main out/output.mp4。路径须为绝对路径并在 SubAgent prompt 中写实际值。

适用场景:用户已有 SRT 字幕,希望自动生成带动画的 Remotion 分镜视频并渲染成片。

限制:模板从 skill 内部复制,默认输出 1920x1080/30fps;Main.tsx、Root.tsx 为受保护文件,普通流程不得重写;场景组件必须真实消费 segments;validate-project 失败不得继续渲染;4K 用 --scale 2 而不改设计分辨率。完整安装命令、依赖要求及许可信息暂未提供。