In PowerPoint 2010, Microsoft added a feature called "Video from web site" that allowed you to paste in the "embed code" from a YouTube video so that it could be played directly on a PowerPoint slide. But within a year or so, that command stopped working, and recent updates have even removed it from the […]