You can insert the YouTube movies into your PowerPoint slides using the following steps:
First of all download the YouTube.com movies and then save on your computer hard drive. Mostly movies are
available in flash video file format on YouTube site. You can convert also the downloaded movies from YouTube
into any common format, for example, windows media video file (wmv), windows video file (avi) and movie file (mpeg).
* Open the presentation in which you want to insert movie file.
* Goto Insert -> Movies and Sounds -> Movie from File
* Now select your movie that you want to insert into slide and click on Ok button.
* After that it will ask for the confirmation to play
Recommend choosing Yesbutton to play automatically even if you want the movie to play when clicked.