There are two methods for inserting YouTube videos in PowerPoint 2007, and a number of trouble shooting issues you need to be aware of.
Two Different Methods
The Easy Method – Using add-ins like the free one built by Microsoft MVP Shyam, which does all of the hard work for you.
The Harder Method – Adding the Developer tab to your Ribbon, adding a Shockwave ActiveX Object, and then manually manipulating the URL of your YouTube video.
Which one is best depends on how many YouTube videos you need to add to your PowerPoint presentations and how often you plan to do so.
If you frequently need to install YouTube videos in PowerPoint, you should definitely get the free add-in for PowerPoint 2007 and/or consider upgrading to a more recent version of PowerPoint which gives you additional YouTube options like adding playlists.
Have another version of PowerPoint? Check out our ultimate YouTube video embedding guide.
YouTube Compatibility Issues with PPT 2007
If you are sharing your files with people using other versions of PowerPoint, you also need to be aware of the compatibility issues.
YouTube videos inserted in more recent versions of PowerPoint (2010 and 2013) will not necessarily play when opened in PowerPoint 2007…they might, it just depends on how they were added.
That said, any YouTube video successfully inserted in an earlier version of PowerPoint, will always play in a later version.
To learn more about compatibility issues, see our post on troubleshooting your YouTube videos in PowerPoint.
Embedding YouTube Videos – The Easy Way
Adding YouTube Videos in PowerPoint 2007
Embedding YouTube videos in PowerPoint 2007 normally requires getting and manipulating the video’s URL. This easy method of using a add-in is awesome because it does all of the hard work for you!
It takes a minute in the beginning to download and install the add-in, but once it’s all set up, with just a few clicks (as you’ll see below), you can quickly grab your YouTube videos and play them directly in PowerPoint.
Installing the YouTube Add-In
Big thanks to Microsoft MVP Shyam Pillai for developing this great free add-in!
Step #1: Download the Free Add-In
Navigate to Shyam’s website and download the free add-in, which will download a zip file to the Downloads folder on your computer.
Step #2: Extract the Zipped File
Navigate to the Downloads folder on your computer, find the zip file called ‘YouTubeVideo2K7’, right-click the folder and extract the contents of the folder.
Step #3: Copy the PowerPoint Add-In
Open the unzipped folder, select the YouTubeVideo2k7 file and hit CTRL + C to copy it.
Step #4: Add the PowerPoint Add-In
Back in PowerPoint 2007, open the Windows button in the upper left-hand corner and select PowerPoint Options.
Select Add-ins on the left, use the drop-down at the bottom of the screen to filter to PowerPoint Add-ins and the select Go.
In the Add-Ins dialog box that opens, select Add New.
In the Dialog box that opens, hit CTRL + V to paste the add-in file into the window. You can see I have a number of add-ins already. If this is your first add-in, you will only have the YouTubeVideo2K7 file in this window.
If nothing pastes into the window, make sure you go back and copy that add-in file from the extracted folder.
Clicking OK, a macro dialog box might open. If it does, select Enable Macros.
You should now see the YouTubeVideo2k7 add-in in the window with a check mark next to it. Click Close.
With the add-in installed, if you now open up the Insert tab in PowerPoint 2007 or 2010, you will have an added command at the end of the Insert Tab for quickly embedding YouTube videos.
Using the YouTube Add-in
Step #1: Navigate to YouTube and Copy Your Video’s URL
The first step is to find your video on YouTube, but be VERY careful here!
PowerPoint 2007 cannot play YouTube playlists, which you can tell by the length of the URL. Notice in the picture below the difference in length between the video and the video plus its playlist.
If you accidentally embed the longer URL into PowerPoint 2007, the YouTube video will not play, regardless of how you try to troubleshoot. If you want to embed a playlist in PowerPoint, you need to upgrade to PowerPoint 2010 or PowerPoint 2013.
You need to grab the shorter URL which is everything up until the ‘&list’ or ‘&index” separator. With the shorter URL selected, hit CTRL + C on your keyboard to copy it.
Step #2: Insert the YouTube Video Using the Add-In
With the URL copied, navigate back to PowerPoint and from the Insert tab select ‘YouTube Video’.
A dialog box opens. Simply hit Next.
Hit CTRL + V to paste in your YouTube URL, then hit Next.
You can select options for your video like Play and Loop. I will simply hit Next.
You can then choose to resize the video here if you like. But as we can do this on our own in a second, I will again simply hit Next.
On the last screen, hit Finish.
The YouTube video is now inserted into your slide as a white box with an X through it.
Step #3: Resize the YouTube Video
Next simply resize and position the video on your slide. In this case I’m using the blank computer monitor to frame the YouTube video.
Note that if you are using a blank screen or monitor like I am, you will want to stretch the video to the very bottom of the image so that it covers up the monitor controls.
As you resize the video, the entire box might turn white, but no worries, you are still fine.
Step #4: Launch the YouTube Video
With the video in place, hit SHIFT + F5 to launch full screen mode. You might receive a warning like the one below, simply click Continue.
Assuming you are connected to the internet, the video will load and you will be able to play the video directly from within your PowerPoint 2007 presentation.
Embedding YouTube Videos – The Hard Way
Adding YouTube Videos in PowerPoint 2007
The harder method involves installing the Developer tab and manipulating the YouTube video’s URL.
If that sounds scary to you, I highly recommend the easier method described above, using the free add-in.
Step #1: Add the Developer Tab to Your Ribbon
Navigate to the Windows button in the upper left-hand corner of your screen and from the dropdown select the PowerPoint Options.
Within the dialog box that opens, make sure you have the ‘Show Developer tab in the Ribbon’ option selected in the Popular tab.
Close the dialog box and you should see the Developer tab there in your Ribbon.
Step #2: Insert a Shockwave File
From the Developer tab, launch the ‘More Controls’ dialog box. The icon is a crisscrossed wrench and hammer.
Within the dialog box, navigate down to Shockwave ActiveX Control, click OK and draw it on your slide.
Note that you cannot draw the Shockwave ActiveX Control on top of another object, so you will have to draw it on a blank part of your slide (assuming you have something on your slide).
The Shockwave ActiveX object will look like a white box with an X through it.
Resize and position the object on your slide, in this case I’m stretching it out to fit on top of my blank computer screen image.
Now we are ready to get our YouTube video.
Step #3: Find Your YouTube Video’s URL
Navigate to YouTube and find your Video’s URL…but be VERY careful here! PowerPoint 2007 cannot play YouTube playlists, it can only play individual videos, so you need to be careful you don’t accidentally grab a video + its playlist.
The way to tell the difference between a video URL and a playlist URL is by its length. Notice in the picture below how much longer the playlist URL is than the video URL.
You need to grab the shorter URL which is everything up until the ‘&list’ or ‘&index” separator. If you grab the longer URL, the video will not play in PowerPoint 2007, regardless of how you try to troubleshoot.
If you want to embed a playlist in PowerPoint, you need to upgrade to PowerPoint 2010 or PowerPoint 2013 and use the embed code method. See embedding YouTube videos in PowerPoint 2013.
With the shorter URL selected, hit CTRL + C on your keyboard to copy.
Step #4: Open up the Properties of Your Shockwave ActiveX Object
With the shorter URL copied, navigate back to PowerPoint, right-click the ActiveX Object and select Properties.
In the Properties dialog box, scroll down to the Movie section and paste in your URL.
Step #5: Adjust the YouTube URL Within the Dialog Box
To get the YouTube video to play correctly in PowerPoint 2007, you need to make two adjustments:
#1: Delete the ‘watch?’ from the URL
#2: Replace the ‘=’ with ‘/’
With the URL adjusted, hit OK to close the dialog box.
Step #6: Run Your Presentation
Back in your presentation, hit SHIFT + F5 for slideshow mode.
Depending on your macro settings, you might get a warning dialog like below. Select ‘I recognize this content…’ and Click continue.
Assuming you are connected to the internet, the video will load and you can play it.
If you want these 3 mocked up slides with the videos already embedded, click here to download them.
Trouble Shooting YouTube Videos in PowerPoint 2007
If your YouTube videos are not playing in PowerPoint, see our troubleshooting guide – YouTube Videos in PowerPoint Are Not Playing.