Sometimes the old way is best! As I've written elsewhere in this blog, since the early summer there have been lots of difficulties embedding YouTube videos in PowerPoint 2010 and 2013. Since Google changed the YouTube API from version 2 to version 3, embed code just does not work as well, or not at all, any more. Many comments on my YouTube Channel are from frustrated users who, like me, just want the bloody thing to work. Microsoft are obviously either not able or are not willing to fix this problem in PowerPoint, and have pulled the feature to allow embedding from both 2010 and 2010 versions.
There has always been a slightly more awkward way to embed YouTube video in PowerPoint and that is through the Developer Tools. I have created videos to show how to do this in both 2010 and 2013, and both are already getting lots of views. Below is the one for PowerPoint 2010, this is also the first time I have used a Snowball microphone which I think has improved the sound quality.