Question: how to download and embed youtube video into powerpoint?
Answer: Go to YouTube and find the desired video. Click on Share → Embed underneath the video and copy the whole string.
Open your presentation and select the slide. Go to Insert and click Video → Online Video.
Insert the code into the From a Video Embed Code field. Then click on Insert or press Enter.