Method A:(Play the PowerPoint offline)
1.Download Youtube video with free software like Youtube Downloader
2.Then convert the Youtube video to avi format with Super
3.Insert the avi video into PowerPoint
Step 1: On the Insert tab, point to Movies and Sounds, and then click Movie from File.
Step 2: Click the video you want to use and then click OK.
Step 3: After you click OK, you' are promoted with a message asking how you want the movie to start in the slide show. I recommend you choosing "Automatically "even if you want the movie to play when clicked. And that's done.
1. This is the easiest way to insert a video.
2. Only video in formats of AVI, MPEG and WMV can be inserted in this way
3. Always put the movie in the same folder as your PowerPoint presentation.If you later move the PowerPoint presentation to another computer, copy the movie too. Keeping your movie in the same folder as your presentation ensures the link will still work. However, you should always test the movie on a new machine just to be certain. Re-insert the movie, if necessary.
Method B:(Play the PowerPoint online)
You need four steps to make it:
Step 1: Get URL of the video
Step 2: Insert the ActiveX Control Shockwave Flash Object to your PowerPoint
Step 3: Add the the video link to your PowerPoint
Step 4: Fine tune the video in your PowerPoint file