Our take
- Activity
- 32
- Community
- 80
- Issues
- 21
- Pull requests
- 21
+10 stars in the last 10 days
Overview
RedditVideoMakerBot uses Reddit posts and programmed video assembly to produce short videos, reducing the editing and asset-gathering work behind Reddit-style social clips. Users configure the bot and receive a video file; uploading it to TikTok, YouTube, or Instagram remains a manual step.
It is suited to creators comfortable setting up a Python project and Reddit API access. It is not an automatic social publishing service.
Key Features
- Select a subreddit or choose a specific Reddit thread instead of using a randomized thread.
- Configure background visuals and music for generated videos.
- Choose the voice used in the video.
- Filter out NSFW posts.
- Check whether a video has already been created.
- Offer light and dark modes.
- Assemble the video programmatically without requiring manual editing or asset compiling.
Use Cases
- A social video creator wants to turn Reddit threads into clips without editing each video by hand.
- A creator testing different subreddit content wants to choose a subreddit or a specific thread for generation.
- Someone producing a series of clips wants to vary backgrounds, music, and voice.
- A creator wants generated files for review and manual posting, rather than a tool that publishes content automatically.
Getting Started
The project requires Python 3.10. Clone the repository, install dependencies, then run:
python main.py
You will need to configure Reddit API credentials. See the README and project documentation for installation and setup details.
Considerations
- The bot creates a video file but does not upload it to social platforms. You must upload generated content yourself.
- Setup requires Python 3.10, Playwright and its dependencies, plus a Reddit script app and API credentials.
- The README describes the installation script as experimental.
- The repository is licensed under GPL-3.0. Review the license terms before redistributing or incorporating the project into other software.
Found this useful?
Share it with someone who would like RedditVideoMakerBot.