While PowerPoint 2010 can work with more video formats than previous versions, you can now easily also add a video clip from an online video site such as YouTube or even a slide sharing site like SlideShare, authorSTREAM, or SlideBoom. The actual process is easy — follow these steps to get started.
Learn more about inserting YouTube videos in PowerPoint 2010 for Windows.

