AutoShorts
Automatic short-form video generator from Reddit posts
Install / Use
/learn @emmittjames/AutoShortsREADME
Short-form Video Generator
Table of contents
General Info
YouTube channel link: youtube.com/@DashofReddit
This project is a short-form video generator designed to automate the creation and upload of videos to YouTube. Content is sourced from Reddit using PRAW, screenshots are captured via Selenium, and speech is generated from text using Amazon Polly. The elements are then stitched together and overlaid on a background video. Finally, the videos are automatically uploaded to YouTube using the YouTube Data API.
Technologies
Project created with:
- Python
- ~~TikTok TTS API~~
- Amazon Polly - Text to speech
- PRAW - Reddit API
- Selenium via Selenium Grid container for Firefox - Screenshots
- YouTube Data API - Uploading
Project hosted with:
- Raspberry Pi 5 - Runs Docker container of AutoShorts 0-2 times a day signaled by a cron job (still experimenting with optimal upload schedule)
Getting Started
Start Selenium Grid container: docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" --name selenium selenium/standalone-firefox:latest
Related Skills
claude-opus-4-5-migration
82.1kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
docs-writer
98.9k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
334.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
mcp-for-beginners
15.6kThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
