YAML Metadata Warning: empty or missing yaml metadata in repo card

Check out the documentation for more information.

🍌 Nano Banana Pro Video Gen Unlimited

Unlimited AI Video Generation | No API Keys | 100% Free

The most accessible AI video engine for creators. Generate viral content for YouTube Shorts, TikTok, and Reels without the monthly subscriptions or API headaches.

Status Calls License Cost


πŸš€ The Nano Banana Edge

Most "AI Video" tools are built behind paywalls or require complex API configurations from OpenAI, Pexels, and ElevenLabs. Nano Banana Pro breaks those barriers by offering a "plug-and-play" experience.

  • ✨ Zero API Keys: No need to hunt for keys or link your credit card.
  • ♾️ Infinite Calls: No daily limits. Generate 100 videos a day if you want.
  • πŸŽ™οΈ Pro Voiceovers: High-fidelity neural TTS included for free.
  • πŸŽ₯ Auto-B-Roll: Intelligent scene selection from a massive internal library.
  • πŸ’₯ Viral Styling: Built-in "Alex Hormozi" style captions and transitions.

πŸ› οΈ Features at a Glance

Feature Nano Banana Pro Generic AI Tools
API Costs $0.00 $20+ per month
Usage Limit Unlimited Tiered / Credits
Setup Time < 2 Minutes 15+ Minutes
Captions Auto-Generated Manual / Paid
Orientation 9:16 & 16:9 Restricted

πŸ“₯ Installation

Ready to start creating? Nano Banana Pro is designed to be lightweight and fast.

1. Prerequisites

Ensure you have Python 3.9+ and FFmpeg installed.

2. Setup

# Clone the repository

# Navigate to the folder
cd ano-Banana-Pro-Video-Gen-Unlimited-FREE

# Install the engine
pip install -r requirements.txt

🎬 1. How to Use

Nano Banana Pro is designed for maximum simplicity. You don't need to configure complex JSON files or link API accounts.

See it in Action

Before you run the code, here is an example of what the AI generates in real-time:

Hentai anime girl

The Basic Command

Open your terminal in the project folder and run:

python app.py "Your video topic here"

Advanced Flags

Want more control? Use flags to override default settings on the fly:

  • Change Orientation:
    python app.py "Space travel" --mode landscape
  • Pick a Specific Voice:
    python app.py "Cooking tips" --voice male_energetic
  • Short vs Long:
    python app.py "History of Rome" --duration 60

Batch Processing

To generate multiple videos at once, create a topics.txt file and run:

python app.py --file topics.txt

🎨 2. Aesthetic Customization

Personalize your videos to match your brand. All settings can be found in the .env file or the config.py file.

Visual Styles (Captions & Overlays)

Setting Options Description
CAPTION_FONT TheBoldFont, Impact, Arial High-retention social media fonts.
CAPTION_COLOR Yellow, White, Cyan, Magenta The primary color of the text.
STROKE_WIDTH 1 to 5 Adds a black outline for better readability.
ANIMATION Pop, Fade, Karaoke How the text appears on screen.

Audio & Narrative Vibe

Setting Tone Best Used For
VOICE_HD_1 Deep / Authoritative Documentaries, Scary Stories.
VOICE_HD_2 High-Energy / Fast Top 10 Lists, Viral Facts.
VOICE_HD_3 Soft / Friendly Tutorials, Life Hacks, Poetry.
BG_MUSIC LoFi, Cinematic, None Automatically mixes background tracks.

🎨 Aesthetic Customization

You can tweak the look and feel of your videos directly in the command line or the .env file:

  • Caption Styles: Bold, Impact, Minimalist, Neon
  • Video Format: Portrait (Shorts) or Landscape (YouTube)
  • Voice Mood: Energetic, Calm, Deep, Professional

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ 2 Ask for provider support