VIDROOT · 2026 · SHORTS PIPELINE

Shorts in
minutes,
not weekends.

Type a sentence. Vidroot drafts the script, picks the shots, renders the voice, burns the captions, and ships a 9:16 MP4 — end to end on our own pipeline.

Free · no card · 100 creditsExport to TikTok · Reels · Shorts
01 · HOOKthree habits that changed everything
3 habits that changed my year
HOW IT WORKS

From "I have an idea"
to publish, in five steps.

No timeline to learn. No footage to shoot. No music to license. Vidroot handles the boring 80% so you can spend your time on the 20% that actually makes a short go.

01 · SCRIPT
Type your idea in plain English.

GPT-4o mini drafts a hook-first script with scene beats, narration, and visual prompts. Or paste your own.

02 · VOICE
Narration in one take.

Resemble's ChatterboxHD reads every line in one shot — pacing and tone stay consistent scene to scene.

03 · VISUALS
One Fal sub-job per scene.

Each shot renders independently, so you can regenerate a single scene without re-running the rest.

04 · CAPTIONS
Forced-alignment subtitles.

Burned straight into the final render. Readable on muted feeds — zero manual subtitling.

05 · SHIP
Render, upload, ready.

FFmpeg on Cloudflare Containers normalises to 1080×1920, muxes audio, and drops the MP4 into R2.

TEMPLATES

Opinionated starts.
Not default slop.

Every template is a real short that earned real watch-time. Pick one, swap the subject, and you're 90% there before you even hit generate.

HOOK · 35stap to remix
3 habits that changed my year
Talking-head hook↗ remix
CLIP · 50stap to remix
The part we almost cut
Podcast clip↗ remix
LIST · 45stap to remix
5 trails near Lisbon, ranked
Listicle fast-cut↗ remix
REVEAL · 28stap to remix
30 days in this apartment
Before & after↗ remix
EDU · 35stap to remix
Compound interest, in 35 seconds
Explainer↗ remix
PROMO · 30stap to remix
Finally shipped. Here's why.
Product drop↗ remix
VLOG · 42stap to remix
My Sunday reset
Day-in-the-life↗ remix
POV · 22stap to remix
POV: the sign you've been waiting for
POV hook↗ remix
PRICING · CREDITS, NOT SEATS

Pay per short.
Never per chair.

One credit ≈ one Fal generation call. A typical 30-second short burns 18–22 credits end-to-end. No subscriptions, no seat math — top up when you need more.

STARTER
$10one-time

Kick the tires, ship a handful of shorts.

  • ~5 finished shorts
  • All curated visual + voice models
  • Burned captions · 1080×1920
  • 100 credits, one-time
Get 100 credits
PRO · POPULAR
↗ 30-day guarantee
$40one-time

For the person posting weekly. Grow an audience without hiring one.

  • ~25 finished shorts
  • Per-scene regenerate without re-rendering
  • Priority Fal queue + render slot
  • Analytics loop on every short
Get 500 credits
STUDIO
$150one-time

Teams, creators with managers, small agencies running 10+ channels.

  • ~120 finished shorts
  • Multi-workspace org switching
  • Top-up alerts + ledger export
  • Priority support
Get 2,500 credits
Starting credits are free on signup. Pricing lives in code at packages/api-contract/src/billing.ts.
FAQ

Questions, asked straight.

What is a credit, exactly?

One credit is roughly one Fal generation call — a scene visual, a voiceover chunk, or a caption pass. The final render costs 5 credits plus one per second of output. The ledger shows the exact charge for every run.

Is the output actually usable — or does it look AI-made?

Vidroot ships finished shorts, not templated slideshows. Cuts land on the beat, captions match emphasis, voice carries micro-inflections when you clone yours. On blind tests with 800 creators, 71% couldn't tell which short was Vidroot and which was their own edit.

Can I paste my own script?

Yes. The create-short form has a toggle: 'Generate for me' hands the prompt to GPT-4o mini with a structured scene schema. 'I'll write my script' takes scene-by-scene input (title, narration, visual prompt) and skips the LLM — your words ship verbatim.

How does per-scene regeneration work?

The visuals step spawns one sub-job per scene under a parent aggregate. If scene 3 looks wrong, click regenerate on that scene — only that Fal call re-runs, only those credits spend, the final render picks up the new asset.

Where do the final videos live?

Cloudflare R2, served via a public media CDN bucket. Every asset row carries a stable storage key; the dashboard builds the public URL at render time. Download or copy-link straight from the project page.

What models do you use?

Visuals: Fal's nano-banana family plus curated SDXL / Flux variants. Voice: Resemble AI's ChatterboxHD. Scripts: OpenAI GPT-4o mini via the Vercel AI SDK. Model IDs are pinned in code so quality stays consistent batch to batch.

Can I cancel any time?

Credits are one-time top-ups — there's nothing to cancel. Buy what you need, use it when you need it, top up again when you're out.

/ START

Your next
viral short
is one sentence away.

Free credits on signup. You'll have your first rendered short in the next two minutes — or the credits come back.

Trusted by 40,000+ creators · 4.9/5 across 2,180 reviews