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: extractor/common inline HTML5 media tags processing. youtube:tab Improve identity token extraction. youtube:tab Make click tracking params on continuation optional. youtube:tab Delegate inline playlists to tab-based playlists (27298). tubitv Extract release year. amcnetworks free content extraction. lbry:channel Add support for channels. lbry Add support for short and embed URLs. lbry channel metadata extraction. telequebec Add support for video.telequebec.tv. telequebec extraction. youtube:tab Capture and output alerts. tvplay:home extraction. americastestkitchen Extraction and add support.For Cook's Country and Cook's Illustrated. slideslive Add support for yoda service videos and extract subtitles..