Here are two ways to put video to powerpoint, you can choose the properate way.
Method A:
1.Download video
2.Then convert the video to .wmv format
3.Insert the .wmv 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.
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