AI Youtube shorts generator and automatic upload.

Himanshu

Himanshu Kumar

Check out my youtube channel for example videos : https://www.youtube.com/shorts/nHzsZ-Lvguo

AI-Automated YouTube Shorts Generator (Full Project Description)

I built an automation tool that creates and uploads YouTube Shorts end-to-end using AI. The system takes a list of topics from a CSV, generates scripts, voice-overs, subtitles, stock visuals, compiles the video with FFmpeg, and uploads directly to YouTube.

Key Features

Fully automated video creation → editing → upload
Script generation using ChatGPT API
AI voice-over using Play.ht
Automatic stock image/video retrieval via Pexels API
Subtitle creation (SRT) + formatting
YouTube Data API integration for direct uploads
Works for bulk topics (10–1000+)

Tech Stack Used

Python (core logic, automation, orchestration)
FFmpeg (video assembly & editing)
OpenAI API (narration + scripts)
Play.ht API (text-to-speech)
Pexels API (stock images/videos)
YouTube Data API v3 (upload automation)

Outcome

A hands-free YouTube Shorts machine that can produce consistent, scalable content ideal for creators, marketers, and businesses.
Like this project

Posted Sep 28, 2024

Effortlessly create and upload YouTube Shorts without the hassle of video editing. Simply upload a CSV with your topics, and our tool handles everything.

Likes

1

Views

2

Timeline

Mar 25, 2023 - Jun 21, 2023