Generate professional Instagram/Youtube-ready video ads from product images and descriptions using AI.
- Upload 1-10 product images
- Describe ad visually and stylistically
- Automatically generate scene plan via AI
- Optional background music (MP3)
- Supports Instagram (9:16) and YouTube (16:9) aspect ratios
- Animated text overlays and subtle camera motions
- Download final video ready for social media
git clone <repo-url>
cd ad-generator
pip install -r requirements.txt
streamlit run app.py
## Example Description:
Product: Daily-use tote bag with mini bag inside
Video: 5s, vertical 9:16
Style: Clean, modern, fast-paced
Visual Flow: Hero shot of main bag -> reveal mini bag -> show usage -> final product set
Text: "The Essential Everyday Tote", "Includes a Mini Side Bag", "Designed for Daily Use", "Get the Complete Set"
Motion: Subtle zoom or pan to avoid static slides