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 |
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.
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.