Question: how to download youtube videos through proxy sites?
Answer: Install and run the software.
Find Options in the bottom right corner and open them.
Go to the Connection tab.
Tick Enable Proxy and type your Proxy ID and Port. ... 
Go to the main menu, paste the link of your geo-restricted video and download it.