a bot made in python which basically generates automated videos according to niche which user choose.
- for voice generating: elevenlabs
- for getting ideas and scripts for voiceovers: chatgpt(openai api)
- for getting stock videos for background: pexels api
- for transcribing voice over: openai whisper
-
making requests directly to chatgpt to get ideas and then script for whole video
-
auto gaining videos using pexels api
-
generating voice-over using elevenlabs
-
combining them into video using moviepy
-
making transcription and subtitles using openai's faster-whisper
-
karaoke styled subtitles -Auto Upload to Youtube Using Selenium and playwright. todo
-
maybe some bugfixing
first you need to install imagemagick
$ cd openai-python-content-creator-main
$ pip install -r requirements.txt
$ py ./main.py