Phase 5 — Final Assembly

Subtitle styling, optical transitions, AI Match-Cuts, and timeline export.

Phase 5 reviews rendered scene clips, renders burnt-in subtitles, applies optical transitions, generates optional AI Match-Cut bridges, and delivers production files.


1. Status Bar and Scene Review

The assembly dashboard summarizes readiness:

  • Global Metrics: Displays ready scene count, active AI transitions, calculated total project duration, and export resolution.
  • Scene Cards with Real-time Preview: Playback clips directly in the browser with burnt-in subtitles and optical transitions rendered on the fly.
  • Inter-Scene Bridge: Each gap between adjacent scenes contains a MATCH-CUT button to configure an AI camera transition.

2. Code-Rendered Subtitles

Subtitles are generated directly in browser canvas code without altering Google Flow video prompts or degrading image clarity:

OptionAvailable ValuesDescription
VisibilityHIDDEN (Default) or ACTIVEEnable or disable burnt-in subtitles.
TypographyInter, Montserrat, Roboto, Oswald, CourierClean web font rendering.
Text SizingSmall, Medium (Default), LargeScaled in pixels relative to 720p or 360p canvas dimensions.
Text & Box ColorsBlue, Yellow (Default), Green, Red, Orange, BlackSupports high-contrast opaque bounding boxes.
SynchronizationBY PHRASE (Default) or BY WORDChunked lines (up to 6 words) or dynamic word-by-word timing.

3. Optical Transitions (Zero AI Credits)

Optical transitions are deterministic client-side image transformations executed during export requiring zero Flow credits:

StyleVisual BehaviorTransition Window
Continuous Stitch (Default)Subtle 2–2.5% micro-zoom and 12–14% gentle darkening at boundaries0.28 s
Soft EdgesSmooth gradual darkening (up to 45%) entering and exiting scene0.22 s
Cinematic FadeDeep cinematic fade to near-black (up to 85% opacity)0.30 s
Kinetic Push-InForward dynamic scale transition (1.0x to 1.06x) into the cut0.38 s
Hard CutDirect cut with no edge transformationInstant

4. AI Match-Cut Transitions

For dynamic narrative shifts, generate an AI-rendered transition clip bridging the end of scene A and the beginning of scene B:

  • Boundary Extraction: Displays the exact final frame of scene A and the first frame of scene B.
  • SUGGEST MOTION (AI): An intelligent assistant inspects both frames and writes a kinetic camera movement prompt (whip pans, zoom-throughs, continuous tracking).
  • Draft and Master Resolutions: Render draft transitions in 360p on Omni 1.1 Flash, then promote to 720p master once approved.

5. Exports, Downloads, and Delivery Packages

Serelius Flow Video exports distinct production assets ready for publishing or NLE editing:

Action ButtonDelivery AssetFormat & Notes
DOWNLOAD SCENESingle scene video clipMP4 with burnt-in captions and optical transitions applied.
DOWNLOAD ALLAll scene clips and Match-Cut transitionsIndividual MP4 files numbered in chronological sequence.
EXPORT JSONComplete project stateLightweight JSON backup file.
EDL EXPORTCMX 3600 Edit Decision ListTimeline file for DaVinci Resolve and Adobe Premiere.
SUBTITLES & TRANSCRIPTSubtitle and transcript filesClean SRT, VTT, and plain text transcript copied or downloaded.

6. Client-Side Rendering Engine

Video processing executes natively inside your browser:

  • Primary Pipeline: Frame-by-frame canvas processing via WebCodecs / MediaBunny, burning captions and transitions while preserving native Google Flow audio tracks without re-compression.
  • Fallback Recording: Automatically switches to native MediaRecorder capture if WebCodecs hardware acceleration is unavailable.
Nuxfire Production Kit

Ready to build and launch your SaaS?

Get 100% full source code ownership, no proprietary wrappers, with architecture ready for millions of requests on Cloudflare.

© 2026 Nuxfire