Insert the online video with an "embed" code

  1. On YouTube or Vimeo, find the video that you want to insert.

  2. Below the video frame, click Share, and then click Embed. (If you neglect to click Embed, you'll end up copying the wrong code.)

    Click Share, and then click Embed

  3. Right-click the iFrame embed code, and click Copy.

    Copy the iFrame embed code

    If the highlighted text that you copy begins with "http", STOP. It's the wrong code to copy. Return to step 2 and click Embed:

    To work correctly, the code you use to embed your video must begin with either "iFrame" or "<object".

    If your embed code begins with "http", your video won't be embedded successfully.

  4. In PowerPoint, click the slide that you want to add a video to.

  5. On the Insert tab, click Video > Online Video.

  6. In the From a Video Embed Code box, paste the embed code, and then click the arrow.

    Shows embed video option in powerpoint

  7. A video rectangle is placed on your slide, which you can move and resize as you like. To preview your video on your slide, right-click the video rectangle, select Preview, and then click the Play button on the video.

Search for the YouTube video by name

  1. Click the slide that you want to add a video to.

  2. On the Insert tab, click Video > Online Video.

    The button on the ribbon for inserting an online video in PowerPoint

  3. In the Search YouTube box, type the name of the video that you want to insert, and press Enter.

  4. Select the video from the search results, and click Insert.

Preview the video

  1. Once the video rectangle is on your slide, select it, right-click it and choose Preview.

    A Play button appears on the video.

  2. Click the video's Play button.

    Because the video is on a web site, rather than actually in your presentation, you must be connected to the internet in order for the video to play successfully.

Source: Microsoft