How to Use Your Own Videos in PowerPoint for the Web

PowerPoint on Windows or macOS always allows you to upload and use your own videos in a presentation. The feature is now part of PowerPoint for the Web. The ability to add your own videos gives you another medium to create more personal presentations instead of cookie-cutter templates.

⦿Source