Web app to download videos from your favorite video platforms and storing it in format (mp3 or mp4 ) of your choice.
These instructions will help you set up and run the Flask application on your local machine.
- Ensure you have Python 3.6 or higher installed on your machine. You can download Python from the official website.
- Ensure ffmpeg is installed on your system. ffmpeg-download
-
Clone the repository
git clone https://github.com/mukundvijay123/videoDownloader.git cd videoDownloader
-
Make a Virtual environment and install dependencies
Creating Venv
python -m venv MyVenv
On Windows
MyVenv\Scripts\activate
On Linux
source MyVenv/bin/activate
Install dependencies
pip install -r requirements.txt
To check if ffmpeg is installed on your sytstem.
ffmpeg --version
- Running the app
cd app
python app.py
The app should open in a browser tab.
- Package the app into a binary using pyi-makespec.
- Make a dynamic webpage for showing download progress and showing the URL metadata .
- Add support for downloading playlist.
- Adding a download queue and downloader threads.