While many programs have been created to help you download Youtube videos, most of these programs do not allow you to download an entire Youtube channel or playlist.
If you do not already have Firefox, go ahead and download it. After you have Firefox running go to the download page for BYTubeD and download and install the add-on.
|I should note that at the time of this writing (2014-11-19) the website says the extension is discontinued and may not work. It is currently working fine but of course there is always the possibility that this may not work in the future.|
With these two Add-ons installed, you are ready to download. Go to the Youtube page or channel you would like to download videos from.
|Select either "Videos" (to download all the videos in the channel) or "Playlists" to download only the videos in the playlist.|
I will use my Youtube channel from my English teaching website Super English Kid for an example.
When you are on the playlist page you can right click on the screen and select the BYTubeD option.
The BYTubeD add-on gives you many options that are labeled in the program so I will not go into details. Basically you just select the video format and quality and make sure that in the "What to do?" drop down menu you select "Generate Links." This is not absolutely necessary but it will make your life easier and ensure that you can download the video files without errors or incomplete downloads.
After you press the "Start" button, BYTubeD will generate a new page for you with all of the video file links. On this page you will want to right click again and select DownThemAll!...
Select all of the files and your download location then press the "Start!" button.
That is it. You are done. Now you just wait for the downloads to finish. The great thing about using DownThemAll is that if you have a spotty or slow internet connection (like me in China) then you can resume the downloads even if there are timeouts or server errors.