- PowerPoint to video to DVD: using �EM PowerPoint to Video Converter Free� (PPT to AVI), then doing the DVD authoring using DVD Flick (AVI to DVD).
- PowerPoint to Flash SWF to AVI to DVD: using iSpring Converter Free (PPT to SWF); then using either SWF2AVI or CamStudio (SWF to AVI), and finally DVD Flick (AVI to DVD).
- PowerPoint to JPEG to DVD: using PowerPoint Image Copier (PPT to JPG) then authoring a DVD slideshow using
- All of the methods described here require that PowerPoint be installed on your machine.
- While I use PPT to refer to PowerPoint files you could in fact convert any PowerPoint file extension that your version of PowerPoint supports (e.g. PPS, or PPTS, PPTM, etc. if using PowerPoint 2007).
- It took a while to research and write this post so if you like this post please Digg or Stumble it.
PART ONE: capturing the �visual� part of the presentation.
There are a number of ways to do this using the following free programs:
The free version of this program will convert your PowerPoint presentation into a video file, and can output to a good variety of video formats (e.g. WMV, AVI, MPG; it can even output to BMP images).
The program works by �virtually� opening your presentation using PowerPoint, and recording the output to video. This program will let you specify (a) the size of the desired output video from a good number of options; (b) whether you want an auto transition between slides or the option to manually go through the presentation and record; and (c) if auto transition, how many seconds to display each slide. It will also let you specify an audio file to use with your video or if recording your presentation manually will also allow you to alternately record an audio/commentary track using a microphone (note: this function is actually available inside PowerPoint). More notes:
- Experiment first to see if everything works out as you want it to; note that in testing this application I have encountered instances where a visual element in the original presentation is incorrectly placed in the output video.
- This program installs a media player and DVD burner in the program directory, and these cannot be uninstalled seperately. The DVD burner component, moreover, requires VOB or MPG files as inputs to author a DVD, but refused to burn my resulting presentations when I converted them to MPG.
- Burning to DVD: see �DVD Flick� in �Part2 below � Packaging the presentation to DVD�.
- Output: the resulting SWF file when I tested this program was 720�526 in resolution ; it did not offer me any resize options. iSpring will preserve all animations, transition effects, sounds, and videos that may be in the PPT file but will not capture any rehearsed narration that may have been saved into the PPT file (this is available in the paid version only).
- HTML/Player: iSpring will also generate an HTML page that incorporates a player to play the converted SWF within your browser (or, alternately, uploaded and played from a web site).
Settings / auto play: if you plan to eventually convert your SWF to a video file (AVI) in an automated fashion using a SWF to video converter, in the �Publish� settings, make sure to check �change all slides automatically� and �auto-play on-click animations�. This will ensure that your resulting SWF file plays continuously and does not wait for user input to advance (and therefore behaves like a video rather than being interactive).
Settings / manual play: if you plan to convert your SWF to a video file (AVI) using a screen recording program and would like to set the pace/speed of the presentation manually, uncheck �change all slides automatically� and �auto-play on-click animations�. This will give you on-click control over animation events and slide transitions.
- If you�ve not sure what I mean by the �settings� above, see the �SWF to AVI� sections (2a) and (2b) in Part 2 below.
So, for example, a slide with 2 animation events (say click: get a bullet point, and then click: a chart flies in) will output 3 jpg�s with PowerPoint Image Copier (the initial slide with just the title, the slide with the bullet point displayed, and the slide with the bullet point and chart together).
This program is a small, no-install program that is able to capture all of the visual content of a PowerPoint presentation as distinct JPG images; on the other hand it will not capture any animations or transitions that may have been used and certainly not any sound or narration.
PowerPoint Image Copier works in a rather quirky way: it will open your PowerPoint presentation using PowerPoint in full-screen mode and then proceed to scroll through all the slides and events and take snapshots of them. However, any on-screen events that may occur during this process will also be captured (for example your IM client window suddenly popping up on-screen, etc.) � so make sure to have a controlled environment where nothing else is going to interrupt the on-screen activity.
Part TWO: packaging the presentation to DVD.
1. AVI to DVD: DVD Flick DVD Flick is a free DVD authoring program that can use videos from a wide variety of formats as input and burn DVDs that will run on any DVD player, Once you have your PowerPoint file converted to video you can use any of a great many freeware programs to author a DVD, but DVD Flick is my favorite. Some notes:
- Ease of use: this program is extremely easy to use; all you have to do is add your converted videos (accepts many formats), title your project, and change any settings that you want (including picking a display template for the main menu, see below). Note that the program will use the names of the files you use as titles for the eventual videos on your DVD, so you might want to rename these appropriately before adding them to DVD Flick.
- Templates: offers a number of pre-existing templates that you can use for your projects that will instantly give your presentations a professional look (see an example in the screenshot to the right). I will not write much more about this program here since my link above points to a full review that of that program.
- HD space requirement: might require a great many gigs of free space on your hard drive to do it�s thing.
Any of these programs will allow you plug in a microphone, hone in on a part of the screen and play the SWF that you got using your browser or your media player and advance through the presentation in real-time, recording your narration as you go along. (Note that you do not have to add narration if you prefer not to).
I would strongly recommend using a screen capture program (a) if you want a �human� element to your PowerPoint video where the slides aren�t just advancing robotically at a fixed pace, and/or (b) if you want to add narration. If you do want to go manually go through your presentation and record it make sure that your generated SWF allows you to do so manually (see settings/manual play in the iSpring section above).
Lastly, you might ask: if I were going to do screen recording why bother with the SWF at all, why not just do it straight out of PowerPoint? The answer to that question is that PowerPoint will run presentations full-screen only, which makes capturing rather unwieldy and complicated and will result in output files with enormous sizes. Playing and recording the SWF file is much more practical. Other notes:
- Make sure to create a controlled environment where unwanted on-screen activity such as email/IM notifications or anything else are not going to occur. Also be mindful where you place your mouse.
- If you do not want audio you can switch it off using the screen recording program.
- It doesn�t matter which codecs you use to encode, since the DVD authoring program will re-encode anyway. If in doubt download, install, and use CamStudio lossless codec from the CamStudio page or Xvid (or even go with uncompressed, although that will take a good chunk of disk space depending on the length and size of your presentations).
It is a rather capable little app but it does NOT support sound, so if sound is an important component of your presentation you might want to use the screen recording options described in 2b above Converting SWF to AVI turned out to be more involved than I thought. I initially turned to