商品讲解
切片 / AI
切片 / AI
讲解字幕
普通讲解
一段完整讲解,加字幕与基础包装。保留连续表达,控制视频时长。
主画面:商品讲解主音轨:讲解声音
模板决定结构,素材填充槽位。三条生产路线,共用一套制作底座。
点击模块查看说明。图中状态相对于本地代码;整张图展示目标逻辑架构。
模板约束内容结构、画面布局和音轨。讲解槽位可以使用原片切片,也可以使用 AI 生成内容。
一段完整讲解,加字幕与基础包装。保留连续表达,控制视频时长。
主画面:商品讲解按时间先后安排两个槽位。前段讲卖点,后段通过讲解、配音或活动卡片引导购买。
顺序:先讲解,再促单两路画面同时播放。上屏覆盖下屏讲解时长,优先使用同款商品,食用画面默认静音。
并行:上屏展示,下屏讲解结论来自 soundot-api 本地代码静态审阅。尚未进行运行验证,也不代表目标能力已全部实现。
原片保留完整范围,索引负责复用,具体裁切放在任务中;人工修订有版本检查。这套结构适合继续沿用。
server/video-content/clips.mjs · shared/highlights.mjs当前商品 ID 放在整条素材上。一场直播涉及多款商品时,需要在片段级关联商品,并标明讲解、食用、细节、促单等用途。
server/broll/retrieval.mjs模板应保存版本、槽位、可选素材来源、时间与布局、主音轨和缺失素材处理方式。任务保存具体模板版本与实际选片。
已有顺序拼接、字幕、音效和 B-roll 基础。上下分屏还要补齐并行轨道、画面区域、裁切、时长覆盖与音轨选择。
server/media.mjs · server/workflows/rendering.mjs现状为实例内团队共享素材库,私人项目按账号隔离。面向不同商家开放前,需要补充商家成员关系、素材与索引隔离、媒体访问校验;多进程阶段再演进 JSON 与文件存储。
server/workspace.mjs · server/broll/library.mjs