PowerPoint 2010: Inserting YouTubeVideos
The Logical Blog by IconLogic
NOVEMBER 19, 2010
In the latest version (2010), uploading videos from the web is easier than ever. In PowerPoint, select the slide on which you would like to insert a video and from the ribbon choose Insert > Video > Video from Web Site. by AJ George.