用途:把字幕与源视频整理成语义章节,并产出可编辑项目、透明叠加层、烧录成片和编辑器包。
主要能力:字幕分析选语义切点(非等时长切分,从 00:00 起、对齐字幕提示、不切断句子);创建规范 chapter-project.json;在 React Studio 中导入项目、选本地源视频、编辑章节边界与标题、调整样式并导出 JSON;渲染透明 ProRes 4444 MOV 叠加层或烧录 MP4;生成剪映/CapCut 等编辑器包。
使用方式:按需运行四个阶段(chapter-plan、chapter-design、chapter-render、chapter-export),端到端则全跑。分析:python3 scripts/subtitle_chapters.py --input "/path/to/subtitles.srt" --segments 5 --output "/tmp/video-chapter-analysis.md"。创建项目:python3 scripts/chapter_project.py create --chapters "/path/to/chapters.txt" --video "/path/to/video.mp4" --output "/path/to/chapter-project.json"。Studio:cd studio && npm install && npm run dev。渲染前安装 Pillow:python3 -m pip install -r requirements.txt;叠加:python3 scripts/render_chapter_bar.py overlay --project "/path/to/chapter-project.json" --output "/path/to/chapter-overlay.mov";烧录:python3 scripts/render_chapter_bar.py burn --project "/path/to/chapter-project.json" --output "/path/to/video-with-chapters.mp4";打包:python3 scripts/render_chapter_bar.py package --project "/path/to/chapter-project.json" --output "/path/to/chapter-package"。交付前校验:python3 scripts/chapter_project.py validate --project "/path/to/chapter-project.json"。
适用场景:需要为视频添加章节条并交付成片或编辑器工程时。
限制:需本地 Python 与 Node 环境;透明叠加层需含 alpha 通道;烧录 MP4 需保留源音频;编辑器专用草稿写入器属实验性适配层;路径需显式指定,不假设私有工作区。其他细节暂未提供。