brandinio.
AI video studio · no avatars · no templates

You write the brief.Brandinio directs the film.

A script, a director's plan, multi-voice narration, per-scene visuals, and a stitched 1080×1920 .mp4 — on brand, because it already knows your brand.
Start free — 50 credits
15 / 30 / 60s · 9:16 16:9 1:1 · burned-in captions · single or multi-voice
00:30 · 1080×1920
9:160:30lairner
01The difference

Everyone else generates a face.
We generate the film.

EVERYONE ELSE
a presenter reading your script
A presenter talking to camera — what avatar tools produce
BRANDINIO
a directed film that knows your brand
9:160:30lairner
02The brandinio idea

Write your brand once.Every video sounds like you.

Voice, audience, positioning, and the things you'd never say go into a brand brief once. After that you describe what this video is about — the brand handles how it sounds.
brand_brief.md — injected into every prompt
BRAND // lairner
voice: calm, capable, never childish. The anti-Duolingo.
       speaks to an adult who is busy, not a kid collecting streaks.
audience: working adults learning a language for a real reason —
          a move, a partner, a job. Short on time, not on intent.
positioning: the quiet, grown-up way to actually learn.
never: gamified guilt, owl mascots, "just 5 minutes!", exclamation
       spam, fake urgency, streaks-as-shame.
always: real sentences, real situations, respect for the learner.
ONE BRIEF → EVERY VIDEO
On-brand scene one
On-brand scene two
On-brand scene three
On-brand scene four
On-brand scene five
On-brand scene one
On-brand scene two
On-brand scene three
On-brand scene four
On-brand scene five
03The pipeline

Six stages.Two of them are you.

A brief goes in. You approve the script. You approve the director's plan. Then narration, visuals and the final cut render straight through.
1
Script
OpenRouter · strict JSON
TextScript · rev 3
68 words · 5 sentences · in band
narrator
Most apps turn learning a language into a game you forget to play.
narrator
lairner is the quiet, grown-up alternative.
narrator
Real sentences. Real situations. Ten minutes that actually move you forward.
HUMAN REVIEW
You approve, or send notes.
Revise in plain language — it reworks the script and comes back for another look.
2
Director's plan
scenes · voices · visuals · transitions
DirectorScript · 5 scenes
S1
stock_image
fade
VOICE_ENG
S2
generated_image
slideup
VOICE_ENG
S3
text_card
wipeleft
VOICE_ENG
S4
stock_image
fade
VOICE_ENG
HUMAN REVIEW
Nothing billable runs until you've signed off twice.
Voice synthesis, image generation and the render only start after this gate.
3
Voices
ElevenLabs · 6-voice roster
Narration · 6-voice roster
VOICE_ENG
VOICE_DEFAULT_FEMALE
VOICE_DEFAULT_MALE
VOICE_TIM
VOICE_LISA
VOICE_GIO
4
Visuals
stock · AI · text card · your uploads
Stock
stock_image
AI
generated_image
Text card
text_card
Upload
user_upload
5
Assembly
ffmpeg · Ken Burns · crossfades · captions
ffmpeg -filter_complex "[0:v]scale,zoompan,xfade…subtitles=captions.ass" → out.mp4
9:160:45lairner
04The output

It comes out finished.

Not an asset bundle. Burned-in captions for muted autoplay, multi-voice narration timed to the frame, in 9:16, 16:9 or 1:1. One file, ready to post.
9:160:30lairner
16:90:30lairner
9:160:30verdant
1:10:15northpeak
9:160:45lairner
9:160:30northpeak
9:160:30lairner
1:10:15verdant
9:160:30lairner
16:90:30lairner
9:160:30verdant
1:10:15northpeak
9:160:45lairner
9:160:30northpeak
9:160:30lairner
1:10:15verdant
9:160:30lairner
1:10:15lairner
9:160:30northpeak
9:160:30lairner
16:90:30lairner
9:160:30verdant
1:10:15northpeak
9:160:45lairner
9:160:30lairner
1:10:15lairner
9:160:30northpeak
9:160:30lairner
16:90:30lairner
9:160:30verdant
1:10:15northpeak
9:160:45lairner
05The craft

The details most generators skip.

a

Captions that survive muted autoplay.

libass opaque-box styling, positioned per aspect ratio, restyled per brand when you want it. Not a thin drop-shadow that vanishes on a bright frame.
A frame with burned-in captions legible on mute
ten minutes that move you forward
b

Ken Burns that keeps moving through the cut.

Each clip renders a beat longer than it shows, so the pan never freezes on its last frame mid-crossfade. The single hardest thing to get right — and it's right.
A still showing the slow zoom motion path
c

Word-count bands, not a guess at 30 seconds.

A model can't feel seconds; it can hit a word target. So every length is a band, and the script is checked against it after it's written.
15s
32–38 words
2–3 sent.
30s
65–75 words
4–6 sent.
60s
130–150 words
8–12 sent.
d

One narrator by default. Six when a scene needs them.

Most shorts are a single voice, so that's the default. Multi-voice is a deliberate switch — the director only casts more than one when you ask.
single narrator· default
multi-voice· opt-in
06The studio

You're not prompting in the dark.

  1. 01
    Pick a brand, or go generic.
  2. 02
    Describe what this one video is about.
  3. 03
    Watch each stage as it lands.
  4. 04
    Approve the script, then the plan.
  5. 05
    Render. Download the .mp4.
The Brandinio web app driving the script → director → render pipeline
16:9
07Pricing

Start with 50 credits. A finished video costs 45.

Renders refund automatically if they fail — you're never charged for a broken cut. Top up when you need more.
100
credits
≈ 2 videos
$0.090/credit
$9
500
credits
≈ 11 videos
$0.078/credit
$39
1,500
credits
LOWEST PER CREDIT
≈ 33 videos
$0.066/credit
$99
Start free — 50 credits
free to start · no card · 50 credits ≈ one video