MEHDI.
Back to Projects

Automated Short-Form Video Generator

RoleLead Engineer
Timeline2025
Stack
DockerPythonFlaskMoviePyFFmpegyt-dlpPillowNLTKText-to-Speech

A Flask-based video-generation API that transforms a text script into a ready-to-publish short-form video.

The generation pipeline validates and optimizes the input text, creates text-to-speech audio, selects background footage, generates synchronized captions and composes the final MP4 video. A background worker maintains a reusable video pool to reduce generation time.