Monday, December 26, 2011

How to embed a video into a PowerPoint presentation and package it within a SINGLE PowerPoint file

How to embed a video into a PowerPoint presentation and package it within a SINGLE PowerPoint file:

Video in PowerPoint illustration2Have you ever inserted a video into a PowerPoint presentation, only to discover that you are unable to distribute your presentation as a single file? Typically, inserting a video (or videos) into a PowerPoint will require that you make sure the video(s) are always placed within the same folder as the PowerPoint file, making the distribution or sharing of your PowerPoint very complicated. This is the case for 99% of the ‘how to insert a video into PowerPoint’ tutorials that I found on the web.


This post will show you how you can embed a video file into a PowerPoint presentation that will be self contained within a single PowerPoint file (PPT, PPTX, PPTM, PPTS, etc), and that you can share with colleagues and distribute online without needing to share the video files separately, without having to send zipped archives, and without having to instruct people on what to do with them.


The Method: in a nutshell, convert your video to a flash (SWF) file, then embed the file within your PowerPoint presentation. Embedded flash objects will be saved within the PowerPoint file itself, and will play as video. The original video does not need to be placed in the same directory as the PowerPoint file. Problem solved!


Note: these instructions should work with PowerPoint 2007 and 2010. This same method can be easily done with PowerPoint 2003 as well, but the interface is obviously different.




Step 1: download and install a tool that can convert your video to flash (SWF)


You can do this using many video conversion programs. Any of the following video converters can do it, as can many many others:








Step 2: convert your video to SWF



Do it whichever way you want to and go to step #3. Alternately here’s a quick step-by-step on how to convert your video to flash. First, install DVDVideoSoft’s Free Video to Flash converter (make sure to uncheck the unnecessary crapware toolbar during the install process). Run the converter, then:








(1) Drag and drop your video onto the interface; (2) Select SWF; (3) uncheck ‘create HTML template’; (4) select destination folder, (5) switch to high quality (optional) and (6) click ‘convert’. See the annotated screenshot to the right.

Note: once your SWF file is generated, check out the size on disk. If it is too high and you want it to be smaller, re-convert using a lower quality setting.Converting to Flash




Step 3: in PowerPoint, enable the developer tab in the ribbon













Launch PowerPoint. Go to the start orb, then click ‘PowerPoint Options’.PowerPoint Options
Then click on ‘Show Developer Tab in Ribbon’.Show Developer Tab in Ribbon

You should now be able to see a new ‘Developer’ tab in the ribbon.




Step 4: create a SWF object in PowerPoint

















Select the ‘Developer’ tab then click ‘More Controls’More Controls in the Developer Tab
Scroll down to ‘Shockwave Flash Object’ then click ‘ok’more controls
Next, draw a rectangle with the mouse (this will define the size of your video).Flash Rectangle



Step 5: link up your flash object with your flash SWF video file
















Click on ‘Properties’ in the ribbon.Flash properties
In the dialog that appears, find ‘EmbedMovie’ and change the value to ‘True’EmbedMovie
Scroll down ‘movie’ and paste in the path to the flash movie you made. It should be a full path (e.g. “C:\Folderlocation\filename.SWF”) with the .SWF file extension included.

Also make sure that ‘playing’ is set to ‘True’ (it should be so by default).


There are other controls that you could toggle as well, such as Loop (true by default, set to false if you don’t want your video to loop).EmbedFileName








Step 5: that’s it. Save your file.


Embedded video in PowerPoint


To preview your flash video, just start the PowerPoint slideshow (the keyboard shortcut CTRL+F5 by default). Save your PowerPoint file and you’re done.




If you have any thoughts or comments, please share them below.


No comments:

Post a Comment

[Please do not advertise, or post irrelevant links. Thank you for your cooperation.]