Case Study 03AIMediaMVP · Feasibility Study

OTT
POSTER
GENERATOR

An OTT client wanted to know if promotional poster generation could be automated using their own film as the source — without a design team. I built an MVP to prove it was possible.

2–3
Weeks Built
₹0
API Cost
E2E
Pipeline

An OTT company producing short films asked a direct question — could AI replace the designer in their poster workflow?

Not stock images. Not generic output. A poster built from their actual film, automatically.

What They Wanted
Automated poster generation from film content

Upload a short film, provide details about it — genre, mood, title — and get a promotional poster out. No manual design work. No stock images. The poster should reflect the actual film.

The Scope
Feasibility first — production later

The MVP was built on open-source models to validate the pipeline before any production investment. Prove it works. Define the upgrade path. Then scale.

“Work within the constraint. Prove the concept. Let the result speak for next steps.”

The goal was never production quality. It was a working proof that the pipeline could exist.

The Constraint

I designed the pipeline entirely around open-source tooling. Hugging Face's diffusion models handled generation. FFmpeg handled frame extraction. The MVP demonstrated the full pipeline end to end — input to output — without requiring any paid API infrastructure.

Premium models like Gemini would have produced higher quality output — but the goal of an MVP is to prove feasibility, not achieve production quality. The upgrade path was clear once feasibility was confirmed.

The Decision
✗ Skipped
Gemini API
Superior image quality
Production-grade output
Paid infrastructure required
Not MVP scope
✓ Chosen
Hugging Face
Proves feasibility
Free · Open-source
₹0 API cost
MVP-ready output
+
FFmpeg
Frame extraction · Open source

“A complete end-to-end pipeline. Film in, poster out.”

Every stage was designed and connected — from the moment a film is uploaded to the moment a promotional poster is generated. No manual steps. No external tools.

01
Input
Film Upload + Details Form

Client uploads their short film and fills a form — title, genre, mood, description. This context passes through the pipeline alongside the extracted frames.

File Upload
02
Frame Extraction
FFmpeg Cuts the Film at Intervals

FFmpeg extracts frames from the uploaded film at regular intervals — capturing visual samples from across the content to inform the generation model.

FFmpeg
03
Generation
Diffusion Model Generates the Poster

Extracted frames and form input are passed to a Hugging Face diffusion model. The model generates a poster informed by both the film's visual content and the client's description.

Hugging Face
04
Output
Poster Delivered

A generated promotional poster — built from the film's own content and context. No stock images. No designer. Pipeline to output in one automated flow.

Generated Poster
What This Demonstrates
01
Working within constraints
No premium API infrastructure. I didn't push back — I designed around it. The pipeline was built and delivered within the constraint given, without compromising on what needed to be proven.
02
End-to-end AI pipeline thinking
Frame extraction, model inference, prompt construction from structured input, poster output — each stage of the pipeline was designed and connected. Not a wrapper. A system.
03
MVP scoping discipline
The goal was feasibility, not perfection. I scoped to what the MVP needed to prove — and delivered exactly that. Production quality is an upgrade path, not an MVP requirement.
Status

MVP built and delivered. Code handed off to the client. Feasibility of the pipeline was demonstrated end to end.

Built · Delivered
Next Case Study
COURIER AGGREGATOR PLATFORM
Work With Us

BOOK A
FREE
AUDIT.

We map your operations, find where software creates real leverage, and tell you exactly what to build — before you commit to anything.