Multiply an ad
multiply_adCreate up to 12 video ad variants from a winning source: change character, outfit, location, or objects; keep original cut, pacing, and audio. Use dryRun to preview plan and cost.
Instructions
MULTIPLY a winning video ad into N variants: each gets a NEW character, outfit, location and/or objects while the cut, the camera motion, the pacing and the ORIGINAL AUDIO stay exactly as they were (that is what made the ad work), and any burned-in captions are removed. Pass the source video URL (a previous render, a job result, list_library, or the top performer from post_performance / meta_insights). HOW: the source video itself DRIVES each variant (motion transfer from one image-edited opening frame), so every variant comes back the SAME LENGTH as the source with the same cut, the same performance and the original audio — only the person, outfit, set and props change. Sources up to 30 seconds work as they are; longer ones are refused for free with the way out (trim it first: post_edit with ops [{op:'trim', start:0, end:30}] — clip_video is the AI highlight clipper, not a trim). Returns the plan and ONE JOB PER VARIANT — call get_job on each until it reports done; do not describe a variant before its URL arrives. Cost is quoted per variant in the reply (use dryRun:true to see the plan and the quote without rendering). Regions: pass regions:['Berlin','Tokyo'] to restyle variants per market; translation is a separate, explicit step — dub_video on a finished variant.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axes | No | which axes to vary (default: all four) | |
| count | No | how many variants, 1-12 (default 6) | |
| notes | No | anything the variants must respect, e.g. "keep it women 25-40", "no gyms" | |
| video | Yes | the source video URL | |
| dryRun | No | true = return the plan and the quote, render nothing | |
| regions | No | markets to restyle for, one or more variants each, e.g. ["Berlin","Tokyo","São Paulo"] — visuals only; audio is never translated here |