Supporting Windows:
Click the below link to direct download Freemake Video Downloader offline installer for windows.
Donwloads: