Automate the creation of short videos with text-to-speech, audio merging, image overlay, and background audio.
- It takes average 40 second to create a 35 second short video.
Here are some example videos created using Short Video Automation:
- A fact video about earth.
demo-video.mp4
Short Video Automation is a tool that simplifies the process of creating short videos. It combines various multimedia elements to produce engaging videos quickly. The key features of this tool include:
-
AI-Generated Scripts: Generate scripts with the help of artificial intelligence (AI). These scripts will form the basis of your short videos.
-
Text-to-Speech: Convert the generated scripts into audio using text-to-speech technology.
-
Audio Merging: Combine the generated audio with a sample video using FFmpeg to create the audio track for your short video.
-
Image Overlay: For specific keywords in the script, automatically download images and overlay them on the video.
-
Background Audio: Add a background audio track to enhance the video's appeal.
- Node.js and npm installed
- FFmpeg installed
Clone the repository:
https://github.com/ChetanXpro/short-video-automation.git
cd short-video-automation
Download and paste a base video which you want to use in project root dir You can test with this video: https://drive.google.com/file/d/1ZNN3GX2iR74FxrTM_6adDEnl6BA8gKcc/view?usp=sharing
Then find any interesting quora question and answer and paste its link in tool
Run the tool
npm run start