cd /news/ai-tools/a-21-second-look-at-a-one-line-brief… · home › topics › ai-tools › article
[ARTICLE · art-161994] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

A 21-second look at a one-line brief becoming a captioned 9:16 short

A developer demonstrated a pipeline that converts a single-line text brief into a narrated, captioned vertical video, running the example brief "Synthwave drive through a neon city" with no API keys using mock scene art and an offline draft-quality voice. The system uses an LLM to generate a strictly validated list of scenes with image prompts, narration and timing, swaps image and voice providers through small adapters, renders steps in parallel via a job queue with retry and backoff, and assembles the output with ffmpeg using Ken Burns zooms, voice-synced scene durations and burned-in captions in 16:9, 9:16 or 1:1. The pipeline is offered as a paid kit ($49, Next.js + TypeScript + ffmpeg, 37 tests).

by read1 min views4 publishedNov 1, 2026

This short shows one real run of a pipeline that turns a single line of text into a narrated, captioned vertical video.

The brief was "Synthwave drive through a neon city", run with zero API keys (mock scene art and an offline, draft-quality voice). Here is what happens between the brief and the MP4, in plain terms:

An LLM writes the shots. The brief becomes a list of scenes, each with an image prompt, narration and timing. The output is validated strictly, so a broken JSON reply fails cleanly instead of crashing the render. 2. Providers make the pictures and the voice. Each provider is a small adapter, so you can swap a mock for a real image or voice service. 3. A job queue renders in parallel. Failed steps retry with backoff, and a crashed job can be recovered or retried with one click. 4. ffmpeg puts it together. Each scene gets a slow Ken Burns zoom, scenes stretch to fit the voice-over, and captions are burned in, timed to the narration. The output can be 16:9, 9:16 or 1:1.

If you want the ffmpeg side in detail (the 9:16 crop, the zoom filter and the caption timing), I wrote it up here: Building an AI Shorts pipeline with ffmpeg. Disclosure: the pipeline in the clip is our paid kit, the AI Video Pipeline Kit ($49, full source, Next.js + TypeScript + ffmpeg, 37 tests).

── more in #ai-tools 4 stories · sorted by recency
── more on @ffmpeg 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/a-21-second-look-at-…] indexed:0 read:1min 2026-11-01 · —