youtube-dl.org
Supported site list is quite long, lol. List is at 775 as of early 2016.

But it includes porn/pr0n/pron sites. And some dupes or overlapping bullets, like youtube channel, youtube favs. #cli #downloaders #homebrew_formulas #home_page #pub