SuperAPI AI 工具集

compose-creator-layer

通用与其它

查看项目

更新于 10-15 21:55

技能介绍

用途:把生成的创作者轨道按节拍合成进产品视频层,输出成片。分拍(seam 两侧)时创作者画面位于创作者区域,创作者节拍时占满全屏。

主要能力:按 cutlist 对齐的节拍合成;支持创作者画面短于成片(如 2.3 秒反应钩子),仅在自身创作者节拍出现;支持音频选择与混音;支持垂直裁切位置控制。

用法:

python compose.py --layer layer.mp4 --beats cutlist.aligned.json --creator creator.mp4
--out reel.mp4 [--music bed.mp3 --music-db -20] [--head 0.30]

--layer 为 footage-cutlist cut.py 输出,须与 --beats 来自同一 cut list(在 align_beats.py 后重新渲染),拒绝 --draft 层。--creator 为 create-creator-takes-h3 join_takes.py 输出,reel 时间从 0 开始。--audio 可选 creator(人声加闪避的 --music)、music(仅音乐床,用于无人声付费广告)或 none(静音母版,用于自然流量帖,音轨在上传平台时添加,仅限自然流量授权)。--head 控制创作者缩放覆盖区域时的垂直裁切位置,0 保留顶部,0.5 居中,0.30 使头部位于上三分之一。

规则与限制:裁切须基于 take 的真实尺寸,不得硬编码高度(硬编码 1080 曾裁掉放大 take 的上半部分并放大失真)。不做调色,take 按生成原样使用。人声优先,音乐床在人声下闪避(sidechain),混音归一化到 -14 LUFS。字幕在此之后处理(caption-burn 从本输出转写)。

适用场景:需要把创作者出镜画面按节拍嵌入产品视频的短视频/广告成片流程。

暂未提供:安装方式、依赖版本、平台支持与收费信息。