Skip to content

Takes a channel url and downloads all its videos, description, and playlists to your computer. Now you can backup your personal channel with ease!

License

Notifications You must be signed in to change notification settings

brilliant-ember/YouTube-Channel-Downloader

Repository files navigation

YouTube-Channel-Downloader

How to use

  1. Make sure to have Python3 with the required packages downloaded, we need PyTube, and Selenium packages. The exact versions are in the requirements.txt file
  2. Download the source code from this github repo.
  3. Open the Launcher.py file and edit the channel_url to put your channel link instead of mine, make sure it is the right format. The channel url format guidelines are below.
  4. Open a terminal window in the directory of the source code, terminal is also known as Command Line Prompt
  5. Run the following command python3 Launcher.py to start the download
  6. A firefox browser window will pop up and will automatically go through the channel, don't close it.
  7. You can press ctrl c in the terminal window to stop the download, and you can resume it later if you want running the same command you used to start the download the first time
  8. If you run into errors read the terminal error message it will give you a useful hint that you can google to solve the issue
  9. You can refer to the video tutorial below of me using the downloader to backup my own channel

Channel url format guidelines

Channel url must be in on of these forms

Make sure there's no '/featured' or '/videos' or '/' anything at the end of the link

Examples of valid channel urls

Notes

  • Right now the maximum video quality is 720p `

About

Takes a channel url and downloads all its videos, description, and playlists to your computer. Now you can backup your personal channel with ease!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published