srt-remotion-video-papercraft
yangagent/remotion-video-papercraft-skill · skills.sh
Open source Repository Open in the app JSON README (API)
About
Skill publicada por yangagent/remotion-video-papercraft-skill no skills.sh. Instale com: npx skills add yangagent/remotion-video-papercraft-skill@srt-remotion-video-papercraft
Details
- Kind
- Agent skills
- Publisher
- yangagent
- Origin
- skillssh
- Category
- ferramentas
- Stars
- 8
- Forks
- 3
- Last push
- 2026-08-16T08:54:56Z
- Repository state
- ativo
- Language
- JavaScript
- Added
- 2026-10-07 06:20:03
- Updated
- 2026-10-07 06:20:03
- Origin id
yangagent/remotion-video-papercraft-skill/srt-remotion-video-papercraft
README
# Remotion Video Papercraft Skill 一个面向 AI Coding Agent 的 Skill 集合,用于把 SRT 字幕文件自动转化为完整视频:以 **Remotion 动画 A-roll** 为主体、**纸艺定格 B-roll** 为点缀,通过多阶段 SubAgent 协作与人工审批 Gate 产出可渲染的成片。 ## 核心能力:srt-remotion-video-papercraft **输入**:一个 SRT 字幕文件(时间轴是全程唯一权威事实源)。 **输出**:完整视频(默认 1080p,可选 4K)。 ### 工作流程 ```text SRT → 依赖预检与项目初始化 → 语义分镜,划分 A-roll / B-roll → Gate 1:用户审批 A/B 分镜方案 → 生成全部纸艺图片 → Gate 2:用户审批全部图片 → 生成全部视频并准备媒体 → Gate 3:用户审批全部视频 → 可选:检测视频高清化能力,询问是否启用(与 A-roll 并行执行) → 多个 A-roll Creator 并行生成各场动画场景 → 场景联合注册 → 最终校验 → 渲染成片 ``` 三道人工 Gate 保证创意决策始终由用户掌控;无 B-roll 时自动退化为纯 A-roll 流程,跳过相关 Gate。 ### 关键设计 - **SRT 时间轴冻结**:时间轴、总时长和场景划分不随媒体生成结果改变 - **A/B 硬切混剪**:B-roll 单场 4–8 秒,建议占比约 15%,场景间硬切无转场 - **B-roll 静音不变量**:成片音频只来自全局音轨,B-roll 素材自带音轨一律静音 - **可插拔高清化**:B-roll 高清化作为后处理模块,不改写原始资产与审批状态 - **可恢复生产**:所有状态落盘,中断后可按已完成 Gate 继续,不重复已批准生产 ## 附带 Skill:remotion-best-practices Remotion 领域知识库(动画、字幕、音频、转场等规则文件),供 A-roll 场景开发时按需加载。 ## 外部依赖 主流程运行时会探测以下环境能力,缺什么就走对应降级路径: | 依赖 | 用途 | 缺失时行为 | | --- | --- | --- | | `papercraft-stop-motion-explainer` Skill | B-roll 纸艺风格规则与提示词框架 | 存在 B-roll 时必需 | | 生图能力(生成图片 Skill 或内置生图工具) | B-roll 图片生产 | 保存并展示全部图片提示词,等待用户指令,禁止自动降级 | | 生视频能力(生成视频 Skill 或内置生视频工具) | B-roll 视频生产 | 保存并展示全部视频提示词,等待用户指令,禁止自动降级 | | 视频高清化 / 超分 Skill(按能力探测,不写死名称) | 可选 B-roll 后处理 | 告知用户并直接走 A-roll | | Node.js、Remotion 4.x | 项目运行与渲染 | 必需 | 生图/生视频能力在 B-roll 批次开始前各解析一次,本批次内不再重复询问;存在多个候选时经 Gate 让用户选一次,首选项为与上游 papercraft 默认(MiniMax-H3 系)一致的能力。 ## 使用方式 将 `skills/` 安装到 Agent 的 skills 目录后,对 Agent 说: > 用 skills/srt-remotion-video-papercraft 处理 /path/to/xxx.srt Agent 会自动初始化项目(默认建在字幕同目录下),在 Gate 1–3 处依次请求审批,全部通过后自动完成校验与渲染,并告知成片输出路径。