Product sizzle (music-led)
product_sizzleRender a faceless 18-30s music-led product sizzle with fast cuts and typeset spec/CTA cards, anchored by a real packshot label for brand fidelity.
Instructions
Render an 18-30s music-led PRODUCT SIZZLE: ONE 15s Seedance 2.0 hero clip of the product, diced into fast cuts and intercut with typeset spec/CTA cards on a brand-coloured grain background, mixed to a music bed. Faceless by design — no people, no voiceover, no spoken lines; the cards carry every word, so nothing is left to a video model's spelling. Pass a real packshot as refImage or the label will not be yours. EXPENSIVE — the hero clip is the only paid leg and it is a full 15s Seedance render: ≈1,040 credits at the DEFAULT 1080p, ≈470 at 720p, ≈220 at 480p, ≈4,130 at 4k (call hermoso_capabilities for the live seedance-2 per-duration numbers; the dicing and the cards are free, and the music bed is already included in the quoted figure). Confirm the spend with the user before calling. For a talking/UGC ad use render_ad or generate_avatar; for a cheap deterministic format use make_template_ad.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cta | No | closing CTA line, ≤30 chars | |
| specs | No | up to 4 spec lines for the typeset cards, ≤26 chars each | |
| prompt | Yes | what the sizzle should show — the product, the setting, the look | |
| seconds | No | finished length, clamped to 18-30s (default 25). The PAID hero render is always 15s regardless — this only changes how the cuts and cards are packed | |
| refImage | No | product packshot URL that anchors the real label — strongly recommended | |
| brandName | No | brand name on the cards — defaults to the workspace brand | |
| musicMood | No | music-bed mood, e.g. driving / cinematic / upbeat | |
| resolution | No | hero-clip resolution and therefore the whole cost — DEFAULT '1080p' (≈1,040 credits); '720p' ≈470, '480p' ≈220, '4k' ≈4,130 | |
| aspectRatio | No | '9:16' default; anything the seedance-2 catalog entry does not list falls back to 9:16 |