PowerPoint 2016: To embed YouTube videos in PowerPoint 2016 for Mac, you'll need to install an Add-in for Office. One popular program for saving YouTube videos is Free YouTube Converter for Mac it can be downloaded at. mov file on your Mac and then use the Insert Movie function in PowerPoint. Your best option currently is to use a program to save the YouTube video as an. PowerPoint 2011: Unfortunately, there is no easy way to insert YouTube videos if you are using the 2011 version of PowerPoint on your Mac. PowerPoint for Mac: Procedures are a little different if you're using an Apple Mac computer. How to Manually Insert a Video into Your PowerPoint (pdf printable file) If the above instructions don't work for you, here's how to manually insert a YouTube video in your PowerPoint presentation: PowerPoint 2016: Embedding a YouTube Video (pdf printable file) PowerPoint 2013: Embedding a YouTube Video (pdf printable file) PowerPoint 2010: Embedding a YouTube Video (pdf printable file) Here's how to embed videos in PowerPoint for Windows after you have installed the updates: PowerPoint for Windows:Before using the instructions below, be sure that your installed version of Microsoft Office is fully up to date.