← Back to archive

Feb 2020 – Feb 2020 · Personal Project

Automatic Reddit Text-to-Video Generator & YouTube Uploader

PythonReddit API (PRAW)Text-to-SpeechYouTube Data APIOpenCVAutomation
View on GitHub
Automatic Reddit Text-to-Video Generator & YouTube Uploader

Developed an end-to-end content automation system in Python that transforms Reddit discussions into narrated videos and streamlines the publishing workflow for YouTube.

Automates content collection, text-to-speech generation, video creation, thumbnail generation, and YouTube uploads, significantly reducing manual effort in the content production process.

Highlights

  • Automated extraction of post titles, content, and top comments from Reddit using API integration.
  • Generated narrated videos using Text-to-Speech (TTS) technology with support for multiple voice options.
  • Created videos from either Reddit content or custom user-provided scripts, with customizable backgrounds, fonts, and visual themes.
  • Integrated background music and automated thumbnail generation.
  • Built a YouTube upload pipeline using the YouTube Data API for automated publishing.

73 stars on GitHub