- Install Python: Make sure you have Python 3.6 or later installed: https://www.python.org/downloads/
- Install FFMPEG: https://ffmpeg.org
- Create a virtual environment: You can create a virtual environment using the following command in your terminal:
python3 -m venv env
- Activate the virtual environment
source env/bin/activate
- Intall Dependancies:
pip3 install -r requirements
- Freeze dependencies
pip3 freeze > requirements.txt
- Finally run the flask application
flask --app app.py run
The web application will be active on http:127.0.0.1:5000
- Insert a link into the input field given, here's a sample link - https://i.imgur.com/hHS2geD.mp4 (copy&paste)
- Click on
Add Subtitle
button, and wait for a few second for the process to complete - After successfull completion the app will redirect you to your subtitle embedded video.