If you are looking to download Youtube videos in bulk by playlist or channel then youtube-dl is the way to go. It is open source and runs on Linux. Mac or Windows. It can be downloaded here (or found in Debian/Ubuntu repositories). If typing commands in the terminal is not your favorite thing, then you may wish to download the GUI here.
Continue reading to see what youtube-dl is capable of (the following screenshots will be showing the GUI (youtube-dlg) and will not be showing terminal commands).
Youtube-dlg has many useful options.
|To get started, you can go to options and choose where you would like all of your downloads to go.|
|While I find that the default settings work great, you can also choose from any of the myriad of video options.|
|Or you can choose to download audio only.|
|If you have a problem connecting or need to take a break from downloading there is even an option to start downloading from a certain video.|
Downloading a single video.
|To download only a single video, copy the URL (link address) of the video you would like to download.|
|Paste the URL, then press the "Download" button (shown in the screenshot now as a "Stop" button because it was already downloading at the time).|
Downloading all the videos in a channel.
|When you are on the channel page, click on the "Videos" link. Copy the URL.|
|Paste the URL in youtube-dlg then press "Download." You can verify that it is working correctly by observing how many videos it is attempting to download. It should be ALL the videos in the channel.|
|Remember, you can always right click on a video or playlist to get the link address (URL).|
|Downloading a playlist is the same as downloading an entire channel, just make sure you select the correct link.|
|You can verify that youtube-dlg is downloading the same number of videos as there are in the playlist.|
|If you would like to download more videos, channels, or playlists, simply add the additional links and the videos will be added to the download queue.|