Files
ALwrity/ToBeMigrated/ai_writers/ai_story_video_generator
ajaysi 3c58fd555b Add AI marketing and writing tools from PRs #220, #310
New tools added to ToBeMigrated/ directory:

ai_marketing_tools/:
- ai_backlinker: AI-powered backlink generation
- ai_google_ads_generator: Google Ads generation with templates

ai_writers/:
- ai_blog_faqs_writer: FAQ generation for blogs
- ai_copywriter: Multiple copywriter frameworks (AIDA, PAS, 4C, 4R, etc.)
- ai_finance_report_generator: Financial report generation
- ai_story_illustrator: Story illustration
- ai_story_video_generator: Story video generation
- ai_story_writer: AI story writing
- github_blogs: GitHub blog integration
- speech_to_blog: Audio to blog conversion
- twitter_writers: Twitter/X content generation
- youtube_writers: YouTube content generation

These tools are in ToBeMigrated/ for future migration to the main backend.
2026-03-22 12:47:23 +05:30
..

AI Story Video Generator

This module allows users to generate animated story videos using AI. It leverages Google's Gemini model to create stories and generate images for each scene, then combines them into a video.

Features

  • Generate complete stories based on user prompts
  • Create scene-by-scene storyboards
  • Generate images for each scene using Gemini
  • Compile images into an animated video
  • Add background music and text overlays
  • Export videos in MP4 format

How It Works

  1. User provides a story prompt and preferences
  2. AI generates a complete story with multiple scenes
  3. For each scene, an image is generated
  4. Images are compiled into a video with transitions
  5. Optional background music and text overlays are added
  6. The final video is available for download

Requirements

  • Google Gemini API key
  • FFmpeg for video processing
  • Python libraries: moviepy, pillow, requests

Usage

Access this tool through the Streamlit interface by selecting "AI Story Video Generator" from the main menu.