SuperAPI AI 工具集

render-3d-character-explainer

营销与增长

查看项目

更新于 10-16 05:49

技能介绍

用途:该技能是 3D 角色解说视频广告格式中免费的装配阶段,把上游生成好的分镜素材(角色锚点、逐场关键帧、i2v 片段、配音与音乐)合成为成片。其结构为钩子→故事铺垫→角色揭晓→每个清单项一拍→收尾→产品展示→释然收束。上游的生成调用(图像、视频、配音、音乐)不在本技能内进行,本技能自身不发起付费调用。

主要能力:支持两种模式。换新模式(audio_mode 为 restyle)逐拍重述已有源广告,直接复用源音频与场景时长,不新渲染旁白或音乐,且各段裁剪时长之和须等于源音频长度;原创模式(original)自行撰写旁白,每场带 VO 与实测时长,拼接后做响度归一,可选混入音乐床。逐场裁剪并按 decrease+pad 统一到 1080×1920、30fps、统一 SAR,不裁切画面;片段缺失或失败时用关键帧 PNG 循环填充作为静态兜底,保证成片始终可装配;所有片段统一重编码后经 concat 拼接;字幕最后以 libass .ass 烧录在最上层,每场一条 cue,无字幕的场次自动抑制。

使用方式:提供 scripts/make_captions.py(按同一场景表生成 .ass 字幕,需在合成前运行)、scripts/compose.py(装配主脚本,逐场裁剪与重编码、拼接、混音、烧字幕、输出 master mp4)、scripts/config.example.json(配置结构示例)。所有输入通过 --config 与运行时工作目录传入,无硬编码路径。配置包含 audio_mode、scenes[](每项含 id、clip、keyframe、target_sec、caption?、vo?、atempo?)、source_audio、music_bed、music_volume、atempo、width/height、pad_color、captions_ass、caption_style。

适用场景:制作“N 种 X”清单式 3D 角色动画解说广告,尤其适合换新既有广告成片,或自行撰写旁白的原创广告。

限制:仅为装配阶段,所有生成性工作在上游完成;需 Python 与 ffmpeg 环境;上游存在 generate_audio 关闭、产品展示关键帧使用空白标签框、禁止 AI 绘制品牌文字等约定;不足 1.5 秒的闪场需在上游合并;最终成片需人工质检,确认主角形象一致、角色形象符合设定、时长与各窗口之和误差在 ±0.1 秒内。