Find the video you want on Vimeo or YouTube and copy the URL (e.g.PowerPoint currently supports the insertion of online videos from YouTube and Vimeo – here’s how:. Method One: Embedding an Online Video From YouTube or Vimeo Embedding a video into your PowerPoint slides is really easy and their are two ways you can go about this each with their own pros and cons.