Question: how to download youtube videos to a powerpoint?
Answer: Go to YouTube, find the video you want to use and copy the URL you want to embed in PowerPoint.
Go to clipconverter.cc, paste the copied URL to download and click Continue.
Once it is converted, download the converted file.
Open PowerPoint and select where you want to insert the video on your slide.