40%

Complete your profile to find better job opportunities

AI-Automated-YouTube-Video-Generator
GitHubRepository

AI-Automated-YouTube-Video-Generator

  • 0 stars
  • 0 forks
  • Python language
View on GitHub
Published
4 Apr 2026
AI summary

This repository contains a Python-based pipeline for generating YouTube videos from scripts. It uses AI for text-to-speech, keyword generation, and video retrieval, along with FFmpeg for video processing and formatting. The pipeline automates the entire video creation process, from script input to final output.

From the README

🎬 AI Automated YouTube Video Generator An end-to-end fully automated video generation pipeline that converts a script into a complete YouTube-ready video using AI, stock footage, and FFmpeg. --- 🚀 Features • AI Text-to-Speech (Tamil / English / Tanglish) • Keyword generation using LLM (Ollama / Gemini) • Automatic scene timing using Whisper • Smart stock video retrieval (Pexels API) • Semantic video ranking • Auto video trimming & formatting (FFmpeg) • Clean narration sync (no audio loss) • One-command full pipeline execution • Auto cleanup of temporary files --- 🧠 How It Works Script (inputchunks.txt) ↓ Module 0 → Generate Audio ↓ Module 1 → Generate Keywords ↓ Module 2 → Extract...

Skills

  • Python

More work by Nishanth Jayaraman