Story

Production pipeline

Illustration: A fan of white slide cards becoming a strip of film frames that runs into a monitor playing a video

Deck-to-Video Pipeline

An 8-step automated production pipeline that converts presentation decks into rough video cuts. From deck to concept in minutes instead of weeks.

8

Pipeline steps

4

Chained APIs

2

Human steps (of 8)

min

Not weeks

01

The Problem

The video production process at a professional services firm follows a familiar pattern: a client has a presentation deck. They want a video. A creative team takes the deck, extracts the key messages, writes a script, generates a storyboard, records voiceover, selects music, assembles an animatic, reviews, iterates, and eventually delivers a rough cut. This takes weeks. Most of that time is spent on mechanical transformation — turning slides into narrative structure — not on creative judgment.

The question: what if the mechanical steps were automated, and the human only showed up for the creative decisions?

02

Role

Bill designed and built the pipeline as a browser-based workflow automation tool at BCG Design Studios. It serves two purposes: a production tool that speeds up the deck-to-video process for real client work, and the live demo centerpiece for Bill's AI Systems Design workshops — a working factory that participants can open, inspect, modify, and learn from.

03

The Pipeline

Eight steps. You used to do all of them. Now you do step 1 and step 7. The system handles the rest.

  1. 01

    Deck ingestion

    Upload a presentation deck. The system reads every slide — text, images, speaker notes, structure.

  2. 02

    Creative brief extraction

    AI analyzes the deck and produces a structured creative brief: key messages, audience, tone, visual assets worth keeping, narrative arc. Output is structured JSON, not prose.

  3. 03

    Script generation

    The brief drives a narration script — paced for video, not for slides. Each segment is timed and tagged to its source slide.

  4. 04

    Storyboard generation

    AI generates visual concepts for each segment — what the viewer should see while hearing the narration. Pulls from the deck's visual assets where appropriate, generates new imagery where needed.

  5. 05

    Voiceover synthesis

    ElevenLabs generates professional narration from the script. Multiple voice options. Timed to match the storyboard segments.

  6. 06

    Timed animatic assembly

    Video segments assembled with Ken Burns motion on stills, crossfades between segments, music bed, and voiceover — all timed from the storyboard.

  7. 07

    Human review

    You watch the rough cut. You give notes: "second clip feels slow," "voiceover doesn't match the energy of the closing slide," "cut the third segment entirely."

  8. 08

    Loop-back refinement

    Notes route back to specific steps. "Slow clip" goes to step 4 (regenerate with more motion). "Wrong energy" goes to step 5 (re-record that segment). The system reruns only what changed. New cut in minutes.

Chain, not chat

The pipeline is a chain of specialized API calls, not a conversation with a chatbot. Each step has a defined input, a defined output, and a contract between them. The brief is JSON. The script is timed segments. The storyboard is visual specs with source references. No step requires understanding the full context — each one does one thing well.

Loop-back architecture

Human feedback doesn't restart the pipeline. It routes to the specific step that needs to change. If the voiceover is wrong, only the voiceover regenerates. If a visual is wrong, only that visual regenerates. The system maintains state across iterations — the parts that work stay fixed while the parts that don't get refined.

“You don't have to build the whole thing at once. Start with one repeatable part of your workflow. Define the input. Define the output. Write the blueprint. Let it run. Then build another one.”

Human at the review point, not the production line

The pipeline automates the mechanical transformation — slides to narrative, narrative to audio, audio to timed video. The human shows up where human judgment matters: evaluating whether the creative output matches the intent, and giving directional feedback that the system can act on. Two of eight steps are human. That's the right ratio for this kind of work.

Teaching tool by design

The pipeline is deliberately transparent. Every intermediate artifact is visible — the extracted brief, the generated script, the storyboard, the individual segments. Workshop participants can inspect any step, modify the prompt that drives it, swap one API for another, add a step, remove a step. The factory is glass-walled. You can see the machinery.

The pipeline is the live demo for Bill's AI Systems Design workshops — sessions for groups of 5–20 that teach how to design multi-step AI workflows. Participants don't just watch the demo. They open the pipeline, read the code, modify the prompts, swap tools, and build variations.

The pedagogical value is in the structure, not the output. The pipeline teaches the concepts that apply to any AI workflow: intent specification, structured intermediaries, chain architecture, quality checkpoints, loop-back refinement, and the distinction between mechanical transformation (automate it) and creative judgment (keep it human).

The system is the innovation, not the tools. Every API in the pipeline is commercially available. The image generation, the voice synthesis, the language model — anyone can use them. The value is in how they're chained: what connects to what, where the human checkpoints go, how feedback loops back to specific steps instead of restarting everything. That's the design work.

Structured intermediaries prevent cascade failures. Each step produces a defined artifact — JSON brief, timed script, visual spec. If step 3 produces a bad script, you fix the script. You don't have to debug a 2,000-word prompt that tried to do everything at once. The chain architecture makes the system debuggable.

Loop-back changes the economics. In traditional video production, a revision note means going back to the beginning. In this pipeline, a revision note means rerunning one step. The cost of iteration drops by an order of magnitude, which means more iterations, which means better output. Speed is not just efficiency — it's quality through more cycles.

The best teaching tool is a working system. Slides about AI workflows don't teach AI workflows. A working pipeline that participants can break apart and reassemble does. The pipeline exists to produce videos. It also exists to teach people how to think about AI system design. Both uses reinforce each other.

TypeScript · React · Claude API · OpenAI Vision · ElevenLabs · WebCodecs · ffmpeg · Workflow Automation · Chain Architecture

End of this story

Next story

All work
Illustration: A podcast studio at night: a person in silhouette faces an empty chair lit by cold daylight, two microphones between them

Conversational AI · 2023–2026

GENE

Designing BCG's conversational AI from first prototype to Davos stage. 2023–2026.

Read the story →