Two engines.
One frame.
Orchestration layer for performance video. Upload a brief — we route each shot to the best engine, QC the output, and ship ads ready for Meta & TikTok.
- Shot-level routing
- Auto QC before spend
- 20+ variants per brief
Brand Vault
Shot Router
Export queue
Click tabs to explore the pipeline
Built for teams shipping paid social at scale
Pipeline
From brief to live ads in four deliberate steps
No more picking one model and praying. DualFrame treats generation like a production line.
-
01
Brief & Brand Vault
Script, product shots, and character refs — versioned and reusable across every campaign.
-
02
Shot Router
Each scene is scored and dispatched to Seedance or Kling based on shot type, refs, and quality targets.
-
03
Assemble & Score
Clips are stitched, audio-normalized, and run through Creative Score before you touch ad spend.
-
04
Ship to Ads
Export 9:16, 1:1, and 16:9 — hooks, locales, and A/B trees included.
Intelligence
The right engine for every shot
Seedance wins on physics and multimodal refs. Kling wins on storyboards and character lock. DualFrame picks — you don't.
Seedance 2.0
ByteDance- 12 multimodal references in one pass
- Joint audio + video generation
- Complex product physics & motion
- Extend & edit existing clips
Kling 3
Kuaishou- Multi-shot storyboards — up to 6 cuts
- Character & voice lock via Omni
- Native on-screen text rendering
- 15s cinematic continuous takes
Creative Score
Lip-sync, brand color drift, text legibility — automated before launch.
Hook variants
Five opening alternatives per master cut, generated in batch.
20+ locales
Same brand vault, new languages and dialects — lip-sync preserved.
Cost dashboard
Per-campaign API spend vs subscription, in real time.
“We stopped debating Seedance vs Kling in Slack. One brief, sixteen variants, live before lunch.”
Who it's for
Teams that ship ads, not slide decks
DTC brands
Beat creative fatigue with 20 hook variants this week — not in three.
Performance agencies
White-label pipeline across clients. Consistent QC, predictable margins.
Growth teams
Localized ads in hours. Same vault, new locales — dialects included.
Early access
Be first in frame.
We're onboarding a small cohort of design partners. Tell us where you ship ads — we'll reach out when a spot opens.
Free during private beta · Setup in under 30 minutes