AI Video Generator for YouTube Shorts

A command-line software to automate the creation and uploading of YouTube Shorts based on user-defined topics.

Side Project 198 views

Your are missing out on important information about this listing.
Sign in to your account to view all the metrics.

Sign In

Listing Details

Overview: The AI Video Generator is a command-line software solution ingeniously designed to automate the creation and uploading of YouTube Shorts based on user-defined topics. With a clear user interface and powerful backend algorithms, this tool can create short videos on a wide range of subjects and upload them directly to YouTube.

Key Features:

  1. User-defined Topics: Through a simple CSV file, users can define the topics of their choice. For instance, "Write an article about a monkey eating a banana."
  2. Batch Processing: The CSV file can hold unlimited topics, allowing for mass video generation in a single command.
  3. Command-line Execution: By running the 'algo.exe' file from the command line, the software processes each sentence from the CSV, creates the video, and uploads it to YouTube.
  4. Customizable Duration: Users can set the time interval between video creations and uploads, offering control over content release.
  5. Standalone Version: The package offers a standalone version for users who do not wish to install Python.
  6. Compatibility: Optimized for Windows 64-bit systems to ensure a seamless experience.

How to Use:

  1. Navigate to E:\shorts_main_final\dist\algo.
  2. Within this directory, find the topic.csv file and input topics, always starting with "write article about," followed by the topic of interest.
  3. Update the api_keys.txt with:
    • ChatGPT API key under CHATGPT_API_KEY.
    • API keys for AUTHORIZATION and X_USER_ID.
    • Pexels API key under PEXELS_API_KEY.
  4. In the client_secrets.json file, input your YouTube API details under client_id and client_secret.
  5. Execute the program:
    • Option A: In the directory, use PowerShell and input ./algo.exe. This method displays runtime errors in PowerShell for troubleshooting.
    • Option B: Double-click the algo.exe file. Note: With this method, if errors occur, the program exits without any feedback.
  6. After starting algo.exe, the software will request the time duration between each video creation and upload (e.g., "1" indicates a 1-hour interval).


  • Windows 64-bit operating system.
  • Internet access for video uploads.
  • ChatGPT API key for AI-driven content.
  • API key for text-to-speech.
  • API key for sourcing images.
  • YouTube API key for automated uploads.

Included in the Package:

  • The AI Video Generator tool's source code.
  • A standalone version for those who prefer not to install Python.

Conclusion: The AI Video Generator for YouTube Shorts, with its command-line interface, is a game-changer for content creators, marketers, and YouTube enthusiasts. By capitalizing on the capabilities of AI, this tool offers an expedited and automated route to video creation and upload, making it a quintessential tool in today's digital landscape.

Tools & Technologies


Skills Required

Customer Service, Time Management, Writing, Networking, Programming, Communication, Strategy, Sales


Advertising, API, Audiotech, ML / AI, Utilities, Video

Reason for Selling

I have other projects or businesses I would like to focus on

Your Options

Included in the Sale

  • Includes source code

Other Information

  • 0 Offers received

Recent Offers

There are no open offers for this listing yet.