1. Download and Install. Step 1. Download Free Video Downloader for Windows on your computer, double-click downloaded installation package to install this software. In the installation window, you can choose the path to save installation files by hitting "Customize Install", click the "Install" button to start the installation. Step 2. Sep 29, · Click "Search" to move to next step. You can search the video title inside the application directly and click "Search." Step 2. In the new embeded page, click "Download" to proceed. Step 3. In the configuration window, choose the format, quality, save path, and other parameters for the downloaded YouTube video.