ShortVideoProduce is an innovative tool designed to create AI-generated short videos, also known as "shorts" or "reels". It leverages the power of ChatGPT to generate engaging scripts, which are then narrated using advanced text-to-speech technology from ElevenLabs or OpenAI. To further enhance the visual appeal, Shortrocity also incorporates background images generated by DALL-E 3. This combination of technologies allows for the creation of unique and captivating short video content.
- Browse to a website and upload documents.txt
- Use GPT4 OpenAI to analyze the documents.txt
- Use ElevenLabs API to narrate the documents.txt
- Use DALL-E 3 to generate background images
- Produce a short video with the background images and narrated text (The video will produced in the shorts folder,you can directly download it by clicking the download button)
Before you can run the tool, you need to install the required dependencies. Follow these steps:
- Install the required Python packages. pip is a package manager for Python. You can use it to install the Python packages listed in the requirements.txt file. Run the following command in your terminal:
$ pip install -r requirements.txt
- After you have installed the dependencies, you can run the tool with flask server using the following command:
$ python3 videoproducebot.py


- Demo Video
Demo.Video-1.mp4
- The Video Output