Anonymous1846 / Just-a-Another-Youtube-Downloader

As the name says, its is the classic python YouTube downloader. Just check it out if you find it interesting.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Just-a-Another-Youtube-Downloader

The YT Downloader is a simple python script used to download youtube videos/playlists. The Pytube library is used to build the aforementioned script. It can be used as a simple command line program. This script elimintes the hassles of visiting Youtube video downloader websites and advertisements.

  1. Installation
  2. Working
  3. Features

Installation

First of all make sure that Python 3.5 or higher is installed. If not then download python from python.org. After that go to the terminal and copy the following command:

    git clone https://github.com/Anonymous1846/Just-a-Another-Youtube-Downloader.git

This will create a copy of the repo in your local machine.To install the requirements for the application copy the following commands:

For Windows:

    pip install -r requirements.txt

For Linux:

    pip3 install -r requirements.txt

Working

To start downloading Youtube videos and playlists, we have to first go to the directory where the Downloader.py and main.py are present then, we can use the following command to run the script:

For Windows:

    python main.py

For Linux:

    python3 main.py

If we choose the option to download videos then, we can download the various formats include only audio, only video and even both video and audio. In case of playlists, a folder will be created in the name of the playlist and all the playlist videos(max resolution) are downloaded in that directory.

Features

  • Open Source and Free.
  • In case of video dwnloads, we can opt for only audio, or only video, or both.
  • Easy to use and simple design.
  • Support for both Windows and Linux.
Note: This script has not been tested on a Mac OS, so chances are it may not work on Mac OS!

About

As the name says, its is the classic python YouTube downloader. Just check it out if you find it interesting.


Languages

Language:Python 100.0%