You can edit, trim, add effects (Fade in, Fade out etc.) to the video. But, PowerPoint gives the extra options if you inserted the video from your local PC file. However, when adding and you play the video in your PowerPoint presentation, it shows all video player controls like Play/Pause button and Volume controls, etc. Well, if you insert a YouTube video in Powerpoint, then, You need an internet connection on your PC/Laptop to play video from YouTube in your Presentation. You don’t need an internet connection to play the video.
Make sure to add the video file and presentation in the same folder. But you can link the video to overcome this problem. Inserting or embedding the video increases the presentation file. If you insert a video from your PC or laptop, you have two options for this. You can easily insert videos from YouTube. So, you have an option, if you don’t have a video on your PC. However, you can insert videos from your local PC/Laptop or YouTube. When you play the video in your presentation, it adds extra value to your presentation. PowerPoint has an option to add a video to a presentation. For a stunning PowerPoint presentation, You may need to insert a video into your presentation. Looking for How To Insert or Embed a Video In PowerPoint for Microsoft 365, 2019, 2016, 2013, 2010, and 2007.