AI Ad Video Generator Website

Job ID: 40262995

Budget: $750 – $1,500 USD

I want to launch a web-based, AI-driven video generator that lets me (and eventually my clients) turn product copy, images, or short clips into polished social-media ads in minutes. The tool must instantly output formats that Facebook, Instagram, and TikTok accept—so vertical (9:16) and square (1:1) resolutions, default lengths under 60 seconds, and direct download links.

Key functions I need from day one:
• A library of pre-made, conversion-oriented templates that automatically adapt to the chosen platform’s aspect ratio and safe-zones.
• Custom music integration—users should be able to upload their own track or pick from a royalty-free catalog and have the audio trimmed or looped to match the video length.
• Basic brand customization (logo drop-zone, color & font overrides) and AI-assisted scene assembly—type or paste a short script, select visuals, and let the engine build a first draft the user can tweak frame-by-frame.

Tech freedom is yours, but the finished site has to:
1. Run fully in the browser for the editing experience, with rendering handled server-side (GPU-accelerated or FFmpeg/MediaPipe—whatever keeps export times low).
2. Offer a clean dashboard to create, edit, and store projects securely under individual log-ins.
3. Export MP4 or MOV in 1080 × 1920 or 1080 × 1080, plus compressed versions under 30 MB to satisfy platform upload limits.
4. Provide simple REST or GraphQL hooks so I can plug future features—usage billing, analytics, or third-party asset libraries—without rewrites.

Deliverables:
• Production-ready web application deployed on my cloud account (AWS, GCP, or Vercel—whichever you prefer).
• Source code in a private repo with build instructions.
• A short video walkthrough and written setup guide so my in-house team can maintain and extend the project.

I’m aiming for a smooth, modern UI similar to Canva or Kapwing and a rendering pipeline that can grow with user demand. If you’ve built video-heavy SaaS products before, I’d love to see them when you bid.