Skip to content

Download videos from online websites and convert it to targeted format (mp3/mp4 etc).

Notifications You must be signed in to change notification settings

mukundvijay123/videoDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

videoDownloader

Web app to download videos from your favorite video platforms and storing it in format (mp3 or mp4 ) of your choice.

Table of Contents

Getting Started

These instructions will help you set up and run the Flask application on your local machine.

Prerequisites

  • 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

Installation

  1. Clone the repository

    git clone https://github.com/mukundvijay123/videoDownloader.git
    cd videoDownloader
  2. 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
  1. Running the app
  cd app
  python app.py

The app should open in a browser tab.

Tested for Windows ,Mac and Linux.

Things to add

  1. Package the app into a binary using pyi-makespec.
  2. Make a dynamic webpage for showing download progress and showing the URL metadata .
  3. Add support for downloading playlist.
  4. Adding a download queue and downloader threads.

About

Download videos from online websites and convert it to targeted format (mp3/mp4 etc).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published