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.
minor feature: utils Skip ! precode in js_to_json. youtube:tab extraction with cookies provided. lrt extraction with empty tags. ndr:embed:base Extract subtitles. servus Add support for pm-wissen.com. servus extraction. xtube extraction. lrt extraction. lbry Add support for lbry.tv. condenast Extract subtitles. condenast extraction. bandcamp extraction. rai RaiPlay extraction. vlive extraction. usanetwork extraction. nbc NBCNews/Today/MSNBC extraction. cnbc extraction.