You can select a video to insert into a PowerPoint from the locations shown in the image below. For which of the options do you NOT need internet access?
Stock Videos
Online Videos
This Device
Stock Videos
Online Videos
This Device