Used WGet for Windows?
Developer’s Description
Wget works exceedingly well on slow or unstable connections, keeping getting the document until it is fully retrieved. Re-getting files from where it left off works on servers (both HTTP and FTP) that support it. Matching of wildcards and recursive mirroring of directories are available when retrieving via FTP. Both HTTP and FTP retrievals can be time-stamped, thus Wget can see if the remote file has changed since last retrieval and automatically retrieve the new version if it has.
Wget supports proxy servers, which can lighten the network load, speed up retrieval and provide access behind firewalls. If you are behind a firewall that requires the use of a socks style gateway, you can get the socks library and compile wget with support for socks.Most of the features are configurable, either through command-line options, or via initialization file .wgetrc. Wget allows you to install a global startup file (etc/wgetrc by default) for site settings.
Explore More

Youtube Multi Downloader
FreeAceThinker Video Keeper
Paid
VidPaw for Windows
Free
Free Website Downloader
Free
Facebook Multi Downloader
Free
Free Twitter Download
FreeYouTube Saver
Free
CouchPotato
Free
Voodoo Downloader
Free
YouVid Downloader
Free
TuneCable Spotify Downloader
Trial version
Instagram Video Downloader
Free