How do I add YouTube to my PowerPoint
Commonly, there are two steps for you to embed a YouTube video into
your PowerPoint:
1. Download a YouTube video to your computer
To do this, there are many methods for you to choose. Search "YouTube
downloader" in Google and you will get lots of advice. The easiest way
i find is to use this website:
http://all2convert.com/download-video-youtube.html
It can help you take any video formats you want from YouTube and
download it to your computer.
2. Embed the YouTube video into PowerPoint
You can see the details about how to do it here:
http://www.ppt-to-video.com/knowledges/embed-youtube-powerpoint.html#105