VidScribe – AI-Powered Multilingual Video Creator
Solo Developer | Python, Flask, MoviePy, Gemini API, HTML/CSS/JS
VidScribe is an AI-driven content creation tool that simplifies video production for creators. The system takes a simple topic from the user and automatically generates a complete video with the following pipeline:
1. Script Generation: Using Gemini AI to generate a structured script from a single topic.
2. Text-to-Speech (TTS): Converts the script into realistic multilingual voiceover using TTS APIs.
3. Smart Video Retrieval: Extracts related stock videos automatically from Pexels using keywords.
4. Video Editing: Allows users to select, arrange, cut, and combine video clips using MoviePy.
5. Audio-Video Syncing: Syncs voiceover with clips for a smooth and professional output.
6. Final Video Rendering: Outputs a ready-to-share video with narration and matching visuals.
The goal of VidScribe is to empower content creators by automating tedious tasks and offering a simple yet powerful AI-powered video editor — especially for YouTubers, educators, and marketers.