Everything inside
Sixteen templates, five video providers, nine editor tabs, an AI director, music, voice and sound design. Here is all of it, in the order you meet it.
7-day trial · 50 tokens · no credit card
AI chat director
Describe what you want in plain English. The AI writes the script, casts the characters, places the cameras and composes the timeline — all through conversation.
The director
Template wizard
Answer a handful of questions and the AI returns a complete production plan — scenes, characters, style and audio — before you write a word of script.
The set
What are you promoting?
Who is this for?
How should it look?
The production is configured.
CharacterSpecV3
Every character is defined by 30+ locked attributes. Upload a photo or describe one from scratch — the AI extracts the rest and holds it steady for the whole film.
Extraction
Upload photo → AI extraction → full spec locked
The desk you work at
Cast on the left, storyboard in the middle, the AI director in the chat. Change a character and every shot that uses them updates. Change your mind about scene four and only scene four re-renders.

Nine tabs
Project title, logline, description, genre tags and production metadata at a glance.
Summary · genre tags · counts · quick editsScene list with a 7-lane Gantt timeline, storyboard view and scene-level settings.
7-lane Gantt · reorder · per-scene provider · transitionsCharacterSpecV3 profiles with face, hair, body, wardrobe and voice — extracted from photos or AI-generated.
30+ locked attributes · photo extraction · cross-project libraryProps, set pieces and visual elements that hold their look across every scene that uses them.
Prop library · reference images · scene placementGlobal visual identity: color palette, genre, era, film references and lighting direction.
Palette builder · genre and era presets · per-scene overridesAI music generation, an SFX library, ambient sound and per-scene audio overrides.
Lyria music · SFX and ambience · lyrics · per-scene mixA formatted screenplay view with character dialogue, action lines and shot descriptions.
Industry format · colored dialogue · export to PDFElevenLabs TTS voices for each character, with accent, tone, speed and cadence controls.
Per-character profiles · accent and tone · preview playbackPreview opening and closing frames before generation. Nano Banana 2 draws the frames that guide Veo 3.1.
Frame generation · first ↔ last linking · 148-second continuityProvider comparison
VeoStudio generates every shot with Google Veo 3.1. Here is how it measures up against the other engines on the market, on the things that decide whether a shot is usable.
The engine
| Feature | Veo 3.1Primary | Runway Gen-4 | Kling v2 | Minimax | Sora |
|---|---|---|---|---|---|
| Resolution | 720p / 1080p | 1080p | 1080p | 1080p | 1080p |
| Audio | Full | — | — | Music only | — |
| Max length | 148s (extended) | 10s | 10s | 6s | 20s |
| Style control | High | Very high | Moderate | High (artistic) | High |
| Camera control | Moderate | Excellent | Moderate | Limited | High |
| Ref images | 3 images | 4 images | 1 image | 0 | 0 |
| Cost | 12–80 tokens | Varies | Varies | Varies | Varies |
Bring your own key
Pro members can plug a Google API key into the studio. Everything Google makes then generates on your account at Google’s prices — uncapped, and costing no tokens here.
Your key
Add a Google AI Studio key and Veo 3.1 video, Nano Banana images, first and last frames and Lyria music all run on your own account at Google’s prices. Nothing here is capped and no tokens are spent.
Pro · Account → API key · unlimited
The AI director, templates, the character library, the timeline, script writing and stitching are unchanged and still included. The key only decides who pays Google for the render.
Same editor · same projects · same library
The key is validated with Google, stored encrypted and never shown again beyond its last four characters. Switch it off and generation goes straight back to tokens, with your balance untouched.
AES-256-GCM · last 4 only · remove any time
Character voices are not a Google model, so they stay on tokens either way. How your own key works.
Audio pipeline
The whole audio stack is generated and mixed inside the editor, on top of the dialogue and effects Veo 3.1 already puts in the clip.
What runs it
Original background music from a text prompt, generated with Lyria.
Mood, genre, tempo · lyrics from scene context · multiple takes · per-scene overrides
Character dialogue synthesised with ElevenLabs TTS and matched to the character’s personality.
Per-character profiles · accent, tone, cadence · narration and dialogue · multilingual
Environmental effects and ambience layered under the picture for a full audio landscape.
Per-scene SFX · ambient tone · Veo 3.1 native audio · mix visualisation
Frame injection
Nano Banana 2 draws the opening frame, Veo 3.1 films the shot, and the last frame of that shot seeds the first frame of the next one. That loop is what carries a face, a room and a look across a whole film instead of stopping at eight seconds.
First frame
Nano Banana 2
Video generation
Veo 3.1
Last frame
Extracted
Next clip
Continuous
Loop: last frame of clip N → first frame of clip N+1
The 148-second version is 720p — scene extension and 1080p are mutually exclusive on Veo. We wrote the whole trade out, with the token maths, in making AI video longer than 8 seconds.
Shot review
Every shot sits on a timeline with its own settings: video mode (Draft, Fast or Quality), aspect ratio, duration, music. Re-render one shot without touching the other ninety-eight.

Community
Share characters, explore the gallery, and build on work other people have already made.
Where it lives
Explore videos made by the community. Get inspired, learn techniques and find the templates that work.
Live nowSave characters to a library, reuse them across projects, and share them with the community.
Live nowShare brand identity kits with a team: colors, fonts, characters and style presets.
Coming soonThe whole inventory
The trial opens every one of these features. Video runs 12 tokens a shot in Draft, 30 in Fast, 80 in Quality — and you start with 50.
7-day trial · 50 tokens · no credit card