- youtube-dl can be used to download youtube videos, it is command line tool.
- List of website supported by tool : http://ytdl-org.github.io/youtube-dl/supportedsites.html
Official website :
https://yt-dl.org/
How to install youtube-dl (Requires python) using pip
sudo apt-get remove youtube-dl sudo apt-get install python-pip pip install --user youtube-dl
Update youtube-dl
sudo pip install -U youtube-dl
How to download youtube videos using youtube-dl
cd <directory to be downloaded> youtube-dl <youtube-url>
Download Youtube Playlist Videos
youtube-dl -i PLC3y8-rFHvwilEuCqFGTL5Gt5U6deIrsU #or youtube-dl -ciw PLC3y8-rFHvwilEuCqFGTL5Gt5U6deIrsU #or youtube-dl -ciw PLC3y8-rFHvwilEuCqFGTL5Gt5U6deIrsU --playlist-start 32 --playlist-end 70
Download Youtube Playlist Audio
youtube-dl -x <youtube-url> #or youtube-dl -i -x --audio-format mp3 <youtube-url>
Command :
youtube-dl -h //Help youtube-dl -F <video-link> //Other Formats list youtube-dl -f 299+32 <video-link> //Other Formats download from the previous list
Check youtube video quality
youtube-dl -F <youtube-url>

Download a video with a specific quality
youtube-dl -f <number from above> <youtube-url>

Documentation of youtube-dl
https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme