PowerPoint 2010: Inserting YouTubeVideos
I Came, I Saw, I Learned
NOVEMBER 19, 2010
According to their recent reports, every minute 35 hours of video is uploaded to YouTube. That's up 10 hours from their report released just last March of 24 hours of video a minute.) In the latest version (2010), uploading videos from the web is easier than ever.