SuperAPI AI 工具集

render-value-prop

设计与创作

查看项目

更新于 10-15 21:54

技能介绍

用途:根据 config.json 渲染一支“价值主张”竖版视频。结构为钩子贴纸,随后每个节拍展示一条简短名词短语收益主张(每条不超过 4 词,如 Drug-Free、Zero Sugar),搭配该节拍的单个 SKU 产品视觉图(hero SKU 逐拍轮换,使视觉锚点移动),最后是品牌字标结尾卡。文案与产品图承担表达,无旁白、无出镜人物,面向静音观看的可读性设计。

主要能力:渲染流程由配置驱动,调色板、文案、SKU、节奏、钩子、logo 与结尾卡均来自 config.json(schema 为 ad_sample.recipe.config)。每个节拍是节拍本地时间 t 的纯函数,使用确定性的 PIL 起始帧、Playwright 超帧与 FFmpeg,不使用 CSS keyframes 或 setTimeout。产品宽度按图片宽高比自动缩放,以适应窄高袋装与宽幅包装图。

使用方式:运行 render_master.py --config config.json --project <dir>,输出 <dir>/finals/master-clean.mp4(静音),1080x1920,结果确定,成本 $0。可选脚本 build_storyboard_preview.py 提供免费预览图库,build_text_overlays.py 生成透明文字区 PNG 用于合成。帧渲染器 render_hyperframe.py 已随 scripts/ 提供,无需外部获取。运行环境需带 Playwright 的 Python,可用 RENDER_PYTHON 覆盖解释器;ffmpeg 按 FFMPEG 环境变量、PATH、常见前缀自动发现。

限制:主张必须为名词短语且不超过 4 词,数量 3-5 条;每条限一张产品视觉图,不得把同一张杂拼图当作每拍画布;节奏统一,总时长约落在 10-20 秒。噪音可读性以 config 调色板的 ink 色配 bg 为基准,每拍强调色仅用于强调线。素材多为包装图而非透明抠图,需将 palette.bg 设为产品图背景色以无缝合成。结尾卡在提供高分辨率品牌字标(宽高比不低于约 1.2)时使用,否则回退为文字品牌名。音乐需另外通过 create-music-elevenlabs 添加,或直接静音交付。未提供收费、平台与效果方面的更多信息。