Download and install the YouTube Wizard plug-in from here and it will add a new “Insert YouTube Video” command to your PowerPoint Toolbar. ...
www.labnol.org