Turn PDFs into short form, digestible videos. Perfect if you have a sub-30 second attention span.
- Upload PDF: Users can upload a PDF document through the interface.
- Processing: The backend processes the PDF to extract text and generate a summary using OpenAI's GPT-4o-mini.
- Audio Generation: A voiceover is created based on the summary using ElevenLabs. This is the familiar TikTok voice.
- Video Creation: The application combines the audio with a source video using MoviePy, adding text overlays for captions.
- Download: Users can download the final video once processing is complete.
- Supabase: For authentication and database.
- OpenAI: For generating summaries from the extracted text.
- ElevenLabs: For creating voiceovers based on the summary.
- Deepgram: For transcribing the audio and getting timestamps for each word.
- MoviePy: For video processing, including combining audio with a source video and adding text overlays.