Download Youtube Downloader HD v2.9.9.15 (freeware ... Youtube Downloader HD is a free tool to download videos from YouTube and save it to your local computer. The videos can be converted to avi video format or ...