/youtube-playlist-downloader

Python script to download entire YouTube playlist in 720p

Primary LanguagePythonApache License 2.0Apache-2.0

youtube-playlist-downloader

A simple script to download entire youtube playlist in 360p or 720p. Made with Python3

> Not actively maintained <

NOTE: I do not encourage to download any copyright content from Youtube, this script is for educational purpose only.

Usage

  • open cmd and cd to the folder where this script is present
  • type - python ytdown.py
  • Press Enter and Enjoy!

alt text

Features

  • Download videos various resolution like 360p or 480p
  • Starts from the previous state
  • Get notified when download is finished
  • Get details about the download size of video

Requirements

  • requests (pip install requests)
  • pytube (pip install pytube)
  • youtube-dl (pip install youtube-dl)

Finally

I want to thank the developers of the amazing pytube package powers my script to run efficiently in dowloading entire playlist of a channel.

Video

If you would like to watch a video tutorial then Click Here

How it works?

At its core we are using Pytube to download videos, i wrote this script when downloading playlist was not inbuilt in pytube, so we fetch the list of videos from playlist page and download them in sequence.