Skip to content

A bot that creates viral short-form video content based on trending Reddit stories, and automatically posts to @reddit_story_narrator on TikTok.

License

Notifications You must be signed in to change notification settings

haojustin/shortform-video-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Short-Form Video Bot

This bot

  • web-scrapes interesting stories from Reddit using Selenium and Beautiful Soup
  • creates a mp3 audio file of the story using AWS Polly
  • creates a transcript of the audio file using Google Cloud Speech to Text
  • combines a mp4 video with the mp3 audio and adds the subtitles to the combined video using MoviePy
  • automatically posts to @reddit_story_narrator on TikTok with tiktok-uploader

The main.py script will automatically run every 2 hours with AWS Lambda and Amazon CloudWatch. Uploading to more platforms is also in the works.

About

A bot that creates viral short-form video content based on trending Reddit stories, and automatically posts to @reddit_story_narrator on TikTok.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages