"How to Embed a YouTube Video in PowerPoint 2007"

How To Embed A YouTube Video In PowerPoint 2007

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.

Embed YouTube PowerPoint 2007 - Installing the Addin #1 - Downlaod the Addin

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.

"Embed YouTube PowerPoint 2007 - Installing the Addin #2 - Extract the add-in"

Step #3: Copy the PowerPoint Add-In

Open the unzipped folder, select the YouTubeVideo2k7 file and hit CTRL + C to copy it.

"Embed YouTube PowerPoint 2007 - Installing the Addin #3 - Copy the Addin"

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.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4A - 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.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4B - Open the Addins dialog box"

In the Add-Ins dialog box that opens, select Add New.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4C - 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.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4D - Paste in the Add-in File"

Clicking OK, a macro dialog box might open. If it does, select Enable Macros.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4E - Enable Macros"

You should now see the YouTubeVideo2k7 add-in in the window with a check mark next to it. Click Close.

"Embed YouTube PowerPoint 2007 - Installing the Addin #4F - Installed Add-In"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #1 - Installed Addin 2"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #2 - URL length 2"

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’.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3A - Click the YouTube Command 2"

A dialog box opens. Simply hit Next.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3B - Dialog Box 12"

Hit CTRL + V to paste in your YouTube URL, then hit Next.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3C - Dialog box 22"

You can select options for your video like Play and Loop. I will simply hit Next.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3D - Dialog box 32"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3E - Dialog box 42"

On the last screen, hit Finish.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3F - Dialog box 52"

The YouTube video is now inserted into your slide as a white box with an X through it.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #3G - Embedded Shockwave Object 2"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #4 - Resize and position the object"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #5A - Continue through the warning"

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.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #5B - Full Screen YouTube Video"

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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #1A - Open 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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #1B - Add the Developer Tab"

Close the dialog box and you should see the Developer tab there in your Ribbon.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #1C - See the Developer Tab"

Step #2: Insert a Shockwave File

From the Developer tab, launch the ‘More Controls’ dialog box. The icon is a crisscrossed wrench and hammer.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #2A - Open the More Controls Dialog Box"

Within the dialog box, navigate down to Shockwave ActiveX Control, click OK and draw it on your slide.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #2B - Navigate to the shockwave activex control"

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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #2C -Draw the ActiveX Control on your slide"

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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #2D - Resize and position the ActiveX control"

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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #3 - Grab the Short YouTube 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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #4A - Right-Click and navigate to properties"  

In the Properties dialog box, scroll down to the Movie section and paste in your URL.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #4B - Paste in the 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 ‘/’

"Embed YouTube PowerPoint 2007 - Hard Method - Step #5 - Adjust the YouTube URL"

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.

"Embed YouTube PowerPoint 2007 - Hard Method - Step #6A - click through the warning"

Assuming you are connected to the internet, the video will load and you can play it.

"Embed YouTube PowerPoint 2007 - Easy Method - Step #5B - Full Screen YouTube Video"

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.

  • michelle

    Great tip. However, If I save the presentation and open it in another computer or try to share it with someone, the video does not work.

    • Hi Michelle. Which method did you use to insert the video – with Shayam’s plugin or with the Developper tab + Shockwave ActiveX Control?

      • michelle

        With the Developper tab + Shockwave Active X Control. I’m using PowerPoint 2016. I selected Developper tab + Shockwave Active X Control in PowerPoint 2016, and I added the YouTube video (which I shortened from a longer clip to a shorter clip), I saved it as a PowerPoint slideshow and sent it to my colleague who has Powerpoint 2010. The slide presenation runs on my computer, but when my colleague opened the slide to view the video, the video did not appear.