Question: how to download youtube videos on my windows phone?
Answer: Open YouTube.com and then open the video that you want to download. On the video page, a download icon will appear in the lower left corner of UC Browser. Tap on the download icon, make sure Save to SD Card is checked and then tap on Watch Offline.