Embed Video in PowerPoint
To insert video, you can click Insert > Movies and Sounds > Movie from File. Unfortunately, they are always linked. This causes link breaking issues when moving your presentation from one computer to another. The best solution would be to embed these videos. But how?
The first step
Insert it as an object. To do so, click Insert > Object > Create from file. Click Browse and look for the video you want to insert. Once you are done, click Ok twice.
Playing the video
Now here's the tricky part. To play the content, you will need to activate it using Custom Animation. Click Slide Show > Custom Animation. This will bring up the Custom Animation pane. Select the video that has been inserted. Click Add Effect > Object Actions > Activate Contents. If you want to play the video automatically during Slide Show, set the "Start" to "After Previous". Take note though, that the video will not be played in PowerPoint. Instead, the media player will be launched and the video will play from there. So far, this works for .mpg and .wmv video format. On the other hand, .avi will still be linked. Hence, if the video is in .avi format, you will need to convert it.