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 Add support for experimental HTTP response status code.308 Permanent Redirect. lbry Add support for HLS videos. youtube stretched ratio calculation. youtube Improve stretch extraction. youtube:tab Improve grid extraction. youtube:tab Detect series playlist on playlists page. youtube Add more invidious instances. pluralsight Extend anti-throttling timeout. youtube Improve URL to extractor routing. maoritv Add support for maoritelevision.com. youtube:tab Pass innertube context and x-goog-visitor-id header along with.Continuation requests. mtv Viacom A/B Testing Video Player extraction. pornhub Extract DASH and HLS formats from get_media end point. cbssports extraction. jamendo track extraction. curiositystream format extraction.