用途:把一份 concept.json 变成 20–30 秒、节拍锁定的电影感音乐视频广告,含原创人声、品牌视觉与烧录字幕。
主要能力:用 ElevenLabs Music API 的 --with-timestamps 生成原创配乐与词级时间戳,使每个画面切换落在人声节拍上;采用 14 个 tableau 的三幕结构(期待→能量→回味),每个 tableau 有固定叙事角色(INTRO、WIDE_ENSEMBLE、HOOK_HERO、PRODUCT_HERO、END_CARD 等);通过 look pack 切换美学风格,内置 KODAK_PORTRA_DAY、CINESTILL_800T_NIGHT、PAPER_CUT_CRAFT,新增风格只需添加一个文件。输出为 1080×1920、30 fps、h264+aac、loudnorm -14 LUFS、字幕烧录、约 20–30 MB。
使用方式:准备 concept.json、品牌简报与锁定歌词,选择 look pack;配置 ELEVENLABS_API_KEY、认证 Higgsfield CLI,并用 pip install imageio-ffmpeg 安装带 libass 的 ffmpeg。运行 python3 skills/molecules/create-cinematic-music-video/scripts/one_shot.py --concept <brand>/ad-runs/<run-slug>/concept.json,流程在 Gate 2(故事板)与 Gate 3(T01 关键帧)暂停,用 --continue 恢复。各状态幂等,可单独重跑。
适用场景:品牌对某场景或氛围有文化所有权、需要情感回报而非功能罗列、投放 TikTok/Reels/Shorts 等付费社交的 20–30 秒竖版广告,且可使用原创音乐。
限制:不适用于 UGC 口播、动态图形文字、15 秒以下短片、写实产品炫技,以及必须使用授权音乐的场景。已知问题包括 ElevenLabs 对艺术家名触发 bad_prompt、图像生成误判 NSFW、Higgsfield 502、时间戳单位转换、Homebrew ffmpeg 缺 libass 等,脚本已内置处理。