单文件 HTML
图层导出为零外部依赖的单文件 HTML:图片内嵌 base64,动效走 CSS 时间线。文件拿到哪儿都能打开看。
已交付 · 代码在仓库里动态海报 / 01
模板图层树 → 批量生成多版单文件 HTML → 浏览器逐帧渲染 → FFmpeg 编成 mp4。一张海报,三分钟变成竖屏短视频。
图层导出为零外部依赖的单文件 HTML:图片内嵌 base64,动效走 CSS 时间线。文件拿到哪儿都能打开看。
已交付 · 代码在仓库里无头 Chrome 加载 HTML,按帧推进 CSS 动效时间线逐帧截图,再用 FFmpeg 编成 H.264(yuv420p)+ AAC 的 mp4。
已交付 · 待真机验证模板里写 {{变量}},配一张变量表一次生成多版;两个主题一键换皮;同样输入两次生成逐字节一致。
剪辑联动 / 02
接开源剪辑器 OpenCut(MIT):工作台里点"发送到剪辑",素材直接落进时间线轨道;剪完按抖音、视频号、小红书的预设导出成片。
用 OpenCut 上游 release tag 的构建产物自己部署,不改它一行源码,不维护自己的剪辑器分叉。许可证是 MIT,部署时保留上游 LICENSE。
已交付 · 待真机部署验证工作台把素材清单(manifest v1 协议)发给一个薄翻译页,点一下,素材就出现在 OpenCut 时间线的 V1/V2/V3/T1 对应轨道上,全程不离开工作台页面。
已交付 · 代码在仓库里导出前先过检查清单,再按抖音、视频号、小红书的预设(分辨率、码率、时长上限)组装导出参数,平台拒收的规格在本地就被拦下来。
已交付 · 代码在仓库里创作者工作台 / 03
路线白皮书已定:海报 → 短视频 → 配音 → 数字人 → 发布,一个"导演 agent"把五段串起来,创作者只说人话、点确认。方案与原型验证已完成,真实效果待实测。
图层树转单文件 HTML,模板变量与双主题批量出多版。
逐帧渲染成 mp4,或一键送进 OpenCut 剪辑时间线。
TTS 选型(MiniMax / 阿里云二选一,实测后定)、脚本→配音→对齐视频时间线。配音失败不丢已有成果,降级为字幕版。
talking-head 选型(云端 D-ID/HeyGen,本地 MuseTalk 备选),配音驱动口型,画中画或纯口播两种形态。
导出前检查清单 + 抖音/视频号/小红书平台预设,成片直接可用。