SuperAPI AI 工具集

render-airdrop-carousel

设计与创作

查看项目

更新于 10-16 05:49

技能介绍

用途:把品牌信息与6–16张真实产品照片,合成为iOS“AirDrop”分享卡片式的竖版视频广告(约6–8秒,1080×1920,h264+aac),呈现系统卡片弹出、预览窗口轮播商品、最后落在全系列产品并点按“Accept”的效果。全程为确定性合成,不使用生成式视频或AI渲染商品,默认无付费调用。

主要能力:build_card.py 依据品牌参数生成 chrome.html 与 chrome-pressed.html,卡片为真实DOM/SVG文本,页面背景绿色 #00e000,预览窗口品红 #ff00ff,含品牌字标或文字与标语;one_shot.py 串联生成卡片、用Playwright无头Chrome整页截图两种状态并调用合成;compose_carousel.py 负责绿幕抠像、检测品红窗口、逐产品填充(cover-crop)、模糊背景与推进、卡片弹出(iOS ease-out-back)、轮播与Accept点按,并合成音效(进入whoosh、落定chime、每次切换tick、点按pop)后编码。config.example.json 给出配置示例,需替换全部 /abs/path/... 占位符。

使用方式:需 Python 3(numpy、Pillow)及 PATH 中的 ffmpeg/ffprobe;截图步骤需 Playwright chromium(pip install playwright && playwright install chromium)。若 Playwright 不可用,可运行 build_card.py,通过 chrome-devtools MCP 对 chrome.html / chrome-pressed.html 做整页截图得到 chrome-green.png / chrome-green-pressed.png,再直接调用 compose_carousel.py。时长由 first_hold + (N-1)·per + final_hold 推导,非裁剪;增加图片或提高 per 即可延长。

限制与规则:绿幕 #00e000 与品红 #ff00ff 不得出现在卡片图或任何产品照片中;仅用真实产品照片,禁止AI生成商品;文字一律DOM/SVG合成,不AI渲染;窗口cover-crop,切换用硬切加tick,不做交叉淡化;不得编造证明(如销量标语须用品牌自身公布数字);结束时以最终图呈现全系列。可选付费步骤仅为品牌完全无可用产品图时用 create-image-fal 生成主图。费用、价格与平台信息暂未提供。