How can I download a YouTube playlist?

You don't need another program -- you can actually solve your problems, using youtube-dl. Use

youtube-dl -i ..playlist..

The -i flag will cause youtube-dl to continue if it encounters any errors. If one video in the playlist can't be downloaded, it'll skip that video and continue on to the next, thanks to the -i flag.

There is no need to specify any command-line options to specify the quality. The defaults are reasonable: the default is to download the highest-quality video and audio available, which probably makes sense in most cases.

If you don't like specifying flags on the command line, you can put them in youtube-dl's configuration file (e.g., ~/.config/youtube-dl/config).

It's amazing what you can find when you read the manual page!


You can try Youtube Multi downloader. It's super easy to control quality, but you will need to install downloader support Batch downloads. I use UGet. It's simple and supports queue download.


I use youtube-dl + Youtube-dl GUI, you can Install the two of them as follows :

1. Install youtube-dl :

By default, Youtube-dl is not available in the Ubuntu-16.04 repository. So you will need to download it from their official website. You can download it with the curl command, First, install curl with the following command:

sudo apt-get install curl -y

Next, download the youtube-dl binary:

curl -L https://yt-dl.org/latest/youtube-dl -o /usr/bin/youtube-dl

Next, change the permission of the youtube-dl binary package with the following command:

sudo chmod 755 /usr/bin/youtube-dl

Now youtube-dl is installed.

2. Install Youtube-dl GUI :

By default, this tool is not available in Ubuntu 16.04 repository. So you will need to add PPA for that.

sudo add-apt-repository ppa:nilarimogard/webupd8

Next, update your package repository and install youtube-dlg with the following command:

sudo apt-get update -y
sudo apt-get install youtube-dlg -y

Once Youtube-dl is installed, you can launch it from Unity Dashboard.

Source : Install and Use YouTube-DL on Ubuntu 16.04