This is the course project for Introduction to Software Systems (ISS) course (CS6.201).
This is a web tool for people to create videos out of images with background music.
- User authentication using JWT Tokens
- Profile page with the user's saved images and audios
- Upload images and audios with Drag-and-Drop functionality
- Create video functionality with custom duration and animation for each image. Preloaded audio files for the background music with custom duration.
- Option to choose the output video resolution and dimension.
- Search functionality in create video page for images and audios.
- Admin Profile page to view all users
To run this tool on your local machine, first make sure you have the latest version of python.
Clone the repository
git clone https://github.com/DheeruYS/Video-Maker.git
Then run the following command to install the necessary packages
pip install -r requirements.txt
Then run the python file with the command
python3 app.py
Website is now hosted locally at http://127.0.0.1:5000/.