SuperAPI AI 工具集

linyuebanzi-article-video

设计与创作

查看项目

更新于 10-16 00:01

技能介绍

用途:把一篇技术长文(或可展开的主题)转成 1080p 章节式解说 MP4,全片 5-8 分钟、6-10 章、每章 30-60 秒。

主要能力:每章可选 illustration(左文右插图,Ken Burns 缓推缓拉)、grid(卡片网格随旁白长出来)、statement(全屏大字判断句)、terminal(macOS 风格终端,命令打字机入场)四种版式;底部逐句字幕、章节进度条与章号通用。双主题:warm(奶油底+珊瑚红+cozy-handdrawn 透明插图)与 midnight(深蓝黑底+琥珀金+宋体标题+executive-tech 插图);同一分镜改 theme 字段即可换肤。

使用方式:第 0 步先写分镜 storyboard.json(每章含 kicker/headline/subhead/card/tags/narration/illustration.brief);第 1 步生成插图:python3 scripts/make_manifest.py <project_dir>,再用 inject_style.py --style cozy-handdrawn 注入风格,然后 generate.py 生图;第 1b 步可选 strip_background.py 去底;第 2 步逐句 TTS:python3 scripts/tts_pipeline.py <project_dir>;第 3 步 python3 scripts/scaffold.py <project_dir> 生成 index.html;第 4 步 bash scripts/build.sh <project_dir> 出片。需要 Node.js ≥22、ffmpeg、MULERUN_API_KEY(插图)与 MINIMAX_API_KEY(配音),无配音 key 可用 --provider say 预览。另可用 clone_voice.py 克隆音色。

适用场景:技术文章、论文解读的视频化,CLI 教程章节可用 terminal 版式。

限制:要点卡条目 ≤4、text ≤18 字;headline 每行 ≤11 汉字;每章 narration 4-9 句、每句 ≤32 字;插图固定 4:3;模板无 silent 模式。分镜质量决定成片质量,渲染后需人工检查蒙太奇与插图。