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

4K Downloader
Trial version
DownloadStudio
Trial versionDLNow Video Downloader
Trial version8K Video Downloader
Free
HD Downloader
Trial version
4kFinder YouTube Music Converter
Trial versionSaveVid Converter
Free
mediAvatar Free YouTube Download
Free
WFDownloader App
FreeMSI Downloader
FreeMusicFab All-In-One
Trial versionMusicFab Spotify Converter
Trial version