Work

TikTokReddit

TikTokReddit is an automated content creation system that transforms compelling Reddit stories into engaging short-form TikTok videos. Using AI-powered voice synthesis and intelligent video processing, it creates viral-ready content with synchronized narration, dynamic subtitles, and captivating background visuals.

Year 2024
Tech Stack Python, FFmpeg, Reddit API, OpenAI Whisper, AWS Polly, ElevenLabs
GitHub Repository

TikTokReddit

The rise of short-form content has created a massive demand for engaging video content, but manually creating TikTok videos from text-based stories is time-consuming and repetitive. TikTokReddit automates this entire process, transforming Reddit's best stories into polished, professional-looking videos that capture viewers' attention and drive engagement.

TikTokReddit Account TikTokReddit Architecture

The system creates engaging content by automatically processing Reddit stories and generating professional-quality videos. Here's an example of the automated video generation in action:
Building on this foundation, I also developed a specialized quotes variant that focuses on inspirational and motivational content. This derivative leverages ElevenLabs' premium voice synthesis to create more refined, professional-sounding narration perfect for quote-style videos.

Challenge

Creating engaging short-form video content consistently requires significant time and effort. Content creators need to find compelling stories, write scripts, record narration, create visuals, and edit everything together—a process that can take hours for a single video.

Action

Intelligent Content Pipeline

The system automatically fetches trending Reddit posts and uses a local Meta LLM via Ollama to predict the most appropriate narrator voice for each story. This creates a more personalized and engaging experience by matching voice characteristics to content tone.

Advanced Audio Processing

Using OpenAI Whisper for subtitle generation and AWS Polly or ElevenLabs for text-to-speech synthesis, the system creates high-quality narration with perfect synchronization. The AI analyzes story sentiment and context to select appropriate voice parameters.

Automated Video Assembly

FFmpeg handles the complex video rendering process, combining background footage, synchronized subtitles, and AI-generated narration into polished final videos. The system optimizes rendering performance while maintaining professional video quality.

Result

TikTokReddit successfully automated the entire video creation workflow, reducing production time from hours to minutes. The @comfystorytime account generated millions of views, demonstrating the system's effectiveness at creating viral content. The platform's intelligent voice selection and high-quality output made it indistinguishable from manually created content.

GitHub Repository Example Account