Embedding YouTube video in Keynote in 3 Easy Steps
Recently I have attended three separate events where the speaker referenced video from YouTube. On all of the occasions the video definitely added value to the presentation but sadly the speakers had to quit from PowerPoint / Keynote and use the web browser to play the relevant video.
This interrupted the flow of the presentations and sadly for one speaker it was a total distraction as the wifi hotspot he was using couldn’t actually stream fast enough for the video to play at all.

In this simple tutorial I am going to outline how I embed YouTube video in my Keynote presentations so they can be used anywhere with or without and internet connection.
I realise there are probably a dozen ways to do this but this is my tried, tested and trusted workflow that I use in creating teaching resources that offer a little more variety of content.
Step 1 : Download and Install Tooble
Tooble is a great free application for both Mac and Windows that will download and convert YouTube video (where necessary) to Mp4. It uses the Perian engine and Tooble will prompt you to download and install Perian to your Preference panel automatically on first run.
I would also recommend you visit the Tooble preferences before you start downloading video resources for your presentations.
By default Tooble automatically imports YouTube video into your iTunes library. As I only download video for use in teaching presentations I tend to leave this option unticked.
Step 2 : Tell Tooble which Video you want !
Now head over to YouTube.com and locate the video you want to download. Copy the URL (see right of the video in the screenshot at the top of the page) by selecting the address and either using CMD C or via the Edit/copy menu option.
Now go back to Tooble and click the “Enter a URL” button on the top right of the application and paste the URL in the appropriate field. Your screen should now look something like the screenshot below with with Tooble downloading window actively updating.

Obviously this can take a few minutes depending the length and quality of the video being downloaded.
Once complete you will find your downloaded video file in the folder : User account // Movies // Tooble Movies (see the screenshot).

3. Place in Keynote
You can now drag this video file directly into Keynote or use SHIFT + CMD + V to place via the insert method. Like any other media asset you can use Keynote’s inspector panel to add a border, shadow and even a reflection.

Advanced Control
Keynote offers some really nice advanced video control features from within the Inspector. Click on the Quicktime logo on the top right on the Inspector panel. You can change the poster image (i.e. the image that appears before the video plays) and you can also adjust the start and stop markers.

Now you can save your Keynote and take it with you know your video will play anywhere. Please remember to credit the source of the video and provide the audience with the address of where they can find it.
Easy.



















November 5, 2011 at 12:01 am |Eileen Byrnes
Awesome…..very easy. Well written instructions. Clear and concise. Searched through several inferior sites before finding this. Thank you very much!
December 30, 2010 at 3:40 pm | osteo
thanks for this
really helpful…
October 14, 2010 at 6:14 am | Gloria
Just tried it and it worked! Helping out a friend with a presentation and did not want to link to a webpage on Keynote. Thanks for this tip! Saved me lots of time.
October 4, 2010 at 2:51 pm | Alex Santos
Does anyone know if this works on Keynote for the iPad as well?
September 12, 2010 at 10:17 pm | Alice
Thank you so much for this. It really enhanced a presentation I’m preparing!
September 9, 2010 at 10:47 am | Ian
Thanks a lot, great help and a very simple solution!
May 29, 2010 at 11:02 am | Horatiu
Hi. I found a way of embedding Youtube videos into a Keynote presentation without using a third party tool:
1. In Safari, go to the video you want to embed in your presentation.
2. Form “Window” menu select “Activity” and there look for the largest item (in terms of size) on the list (you might need to click on the disclosure triangle). Double click to download the .flv file.
3. Drag and drop it on your Keynote slide. Enjoy.
P.S. I didn’t test this on a Mac that doesn’t have VLC installed.
May 26, 2010 at 12:57 pm | James Dunbee
It’s even easier in PowerPoint – don’t need to download a seperate tool, and it’ll embed from YouTube, Hulu, Google Video etc…
Keynote is great but for actual real serious presentations, I think I’m going to stick to PowerPoint – it’s just that much better a product.
March 5, 2010 at 7:14 am | Robert
Great post, but indeed the ideal situation would be able to embed any footage found online, be it YouTube, Hulu, Googlevideo, etc.. or even online audio streams into your content. I recently came across this issue not only in Keynote, buy many other applications such as PDF documents. Sure would be nice if there was a plug in made for Keynote and Acrobat to allow embedded Audio and Video with Apple’s great ease of use. Just like what YouTube plug they made for iWeb, the same needs to be in Keynote.
Also from what I understand is there not a legal issue with downloading content from YouTube? Does anyone know the legal issue with downloading YouTube content and then redistributing in another document form?
March 4, 2010 at 10:59 pm | Rosemarie Senkans
Thank-you so much!!! This was so EASY! Much appreciated.
February 15, 2010 at 5:59 am | Robert
Great post but I have an issue that maybe you can assist with…
For me, the point of using YouTube footage is to be able to stream media to your document so it does not require a large file size.
Which is I what I thought you were covering here in this post.
How can you embed YouTube or other streaming media elements such as audio into a PDF or a Keynote Presentation?
January 25, 2010 at 8:51 am | Tim Knight
Thanks for the reco. Awesome tip, nicely, succinctly presented. Legend!
November 18, 2009 at 10:26 pm | Jakk
Tooble is awesome! I just checked it out and it works perfectly. Thanks for posting this!
November 11, 2009 at 9:11 pm | Meghann
Thanks for the tip!