Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chetanxpro/short-video-automation
A short content automation tool, which can generate short videos for youtube and instagram
https://github.com/chetanxpro/short-video-automation
automation ffmpeg short-video-maker
Last synced: about 5 hours ago
JSON representation
A short content automation tool, which can generate short videos for youtube and instagram
- Host: GitHub
- URL: https://github.com/chetanxpro/short-video-automation
- Owner: ChetanXpro
- Created: 2023-07-27T16:22:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-12T07:26:18.000Z (9 months ago)
- Last Synced: 2024-05-18T03:45:46.698Z (6 months ago)
- Topics: automation, ffmpeg, short-video-maker
- Language: TypeScript
- Homepage: https://generative-visions.vercel.app
- Size: 156 MB
- Stars: 11
- Watchers: 1
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Short Video Automation
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.# Example videos
Here are some example videos created using Short Video Automation:1. A fact video about earth.
https://github.com/ChetanXpro/short-video-automation/assets/107798155/1220d3d7-46ac-4c6f-90ad-9f9529a1bca6
## Overview
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:
1. **AI-Generated Scripts**: Generate scripts with the help of artificial intelligence (AI). These scripts will form the basis of your short videos.
2. **Text-to-Speech**: Convert the generated scripts into audio using text-to-speech technology.
3. **Audio Merging**: Combine the generated audio with a sample video using FFmpeg to create the audio track for your short video.
4. **Image Overlay**: For specific keywords in the script, automatically download images and overlay them on the video.
5. **Background Audio**: Add a background audio track to enhance the video's appeal.
## Usage
### Prerequisites
- Node.js and npm installed
- FFmpeg installed### Installation
Clone the repository:
```bash
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=sharingThen find any interesting quora question and answer and paste its link in tool
Run the tool
```
npm run start
```