Feature — Slideshow Generation (Track E)

Carousels that sell

Track E generates TikTok slideshows from scratch — Reve 2.0 product imagery, Satori text layers, and voice audio composited into a 9:16 MP4. No footage needed.

How Track E works

Reve 2.0 background generation

For each section of the layout blueprint, waaave prompts Reve 2.0 to generate a background image. Product-focused prompts use your product URL and niche for grounding. Every image passes through NSFW detection before advancing.

Satori text overlay rendering

If your Satori service is deployed, waaave sends the hook copy, section text, and CTA to Satori, which returns a transparent PNG overlay for each section. These are stored separately from the background images.

FFmpeg slideshow compositing

Stage 10 FFmpeg composites background frames and overlay PNGs into a 9:16 1080×1920 H.264 MP4, with your voice audio from Stage 5 synced beneath, subtitles burned in from Stage 8's SRT file, and watermark applied if required.

When does waaave choose Track E?

Track E is triggered when the Stage 3 structural decomposition decides the winning format is a “slideshow” — typically when the Virlo trend brief shows slideshow-style content gaining velocity in your niche that week.

You can also manually override the visual track in the Create flow — select “Slideshow” from the Track dropdown to force Track E regardless of what the trend brief suggests.

Technical requirements

Satori text overlays require the self-hosted Satori service to be deployed and theSATORI_SERVICE_URLenv var to be set. If Satori is not configured, Track E generates background images only — no text overlays — and FFmpeg composites without them. The waaave pipeline degrades gracefully, never blocks.