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.