Youtube-DL is a command line tool, developed in Python to download videos from various popular websites including Youtube, Dailymotion, facebook, photobucket and many others. A list of supported video sites is available here. Youtube-dl downloads videos right from the terminal with simply understandble commands. If you like to work with terminal then I am sure you’ll like youtube-dl.