用途:根据配置组装“创作者画中画产品清单广告”。AI 创作者用品牌口吻倒数介绍 N 个产品,全片保持满屏出镜,从不切入满屏产品画面。
主要能力:每个产品节拍在满屏创作者之上持续叠加三层元素——顶部居中的标题胶囊(承载清单标题)、右上角的圆角演示画中画、底部产品卡(圆角缩略图+“N · CATEGORY”小型大写+衬线字体产品名);钩子与 CTA 节拍只有标题胶囊。演示画中画为品牌真实 UGC 片段(静音),无 UGC 品牌则用产品自身演示(真实录屏或自动裁边的高清产品界面/仪表盘静图),并自动裁剪填满窗口、圆角白细边与投影。产品使用真实照片,不做 AI 生成。字卡最后以 PIL PNG 叠加烧录,品牌强调色、确定性计时。
使用方式:脚本 scripts/config.example.json 为示例配置(DIBS Beauty“5 products that replaced my whole makeup bag”,约 46 秒 1080×1920 9:16);scripts/PIPELINE.md 对应各配置块与来源步骤,scripts/README.md 记录免费合成。付费输入为独立能力:创作者锚点(create-image-fal,模型 bytedance/seedream/v5/pro/text-to-image,不带 fal-ai/ 前缀)与每节拍一段原生 Seedance 说话片段(create-video-fal,模型 bytedance/seedance-2.0/reference-to-video,generate_audio=ON,跨节拍同 seed,默认 720p)。给定这些片段、品牌真实 UGC 片段或产品自身界面静图/录屏、真实产品照、品牌配色与标题文案后,流程为每个节拍构建一张全 1080×1920 透明叠加 PNG,将创作者片段封面缩放并叠加,保留原生音频,拼接后最后烧录字幕。重新剪辑复用现有原生片段与叠加层,成本为 0。
限制:Seedance 2.0 合作方校验会拒绝 gpt-image-2 与 Seedream v4 的写实人脸,需用 Seedream v5 Pro 生成全新锚点。被拒绝的提交仍会计费,建议先预检一个测试片段。预签名锚点 URL 约 1 小时过期,批量较长时需重新托管。fal 报“User is locked: Exhausted balance”为代理上游账户问题,可退避重试。合成与拼接不产生付费调用,无需密钥。