youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.
ReleaseNotes
minor feature: youtube:tab Improve grid continuation extraction. ign extraction. xhamster Extract format filesize. xhamster Extract formats from xplayer settings. youtube Add support phone/tablet JS player. archiveorg and improve extraction. cda Detect geo restricted videos. urplay extraction. youtube release date extraction. youtube Extract abr and vbr. youtube Skip OTF formats.