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: tele5 Bypass geo restriction. jwplatform Add support for bypass geo restriction. tele5 Prefer jwplatform over nexx. twitch:stream Expect 400 and 410 HTTP errors from API. twitch:stream extraction. twitch thumbnails extraction. twitch Pass v5 Accept HTTP header. brightcove subtitles extraction. malltv Add support for sk.mall.tv. periscope untitled broadcasts. jwplatform Improve embeds extraction.