Question: how to download a youtube video to a powerpoint slide?
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.