Once you've saved your PowerPoint presentation as a video, you can then upload it to a video site like YouTube. In PowerPoint 2010 or later, save your presentation as a video. If you have not done so already, create a YouTube account. Sign in to YouTube and select Upload. Choose the settings you want, and follow the on-screen instructions to publish your video.