To make a movie from an audio recording plus powerpoint slides...

The problem:  I had an audio recording of a scientific lecture, plus the professor's slides. Unfortunately, no video recording was made of the lecture. I needed to turn the combination of Powerpoint slides + the audio recording into a  usable movie  better usable movie. Here's how I did it.

1. Load the .ppt or .pptx file into Powerpoint (I used Microsoft Powerpoint 2003, running on 64-bit Windows 7, but you could presumably use the free Kingsoft WPS Suite or OpenOffice, instead.).

2. Save it as png format; it will prompt and let you save all slides as a folder full of individual .png files.

3. Exit Powerpoint.

4. (Optional) If there are more than nine slides, then rename Slide1.png through Slide9.png to Slide01.png through Slide09.png, so they're in the right order with the rest of the slides. (Alternately, you can fix the order in Windows Live Movie Maker, by dragging the slides around.)

5. Play the audio, while stepping through the slides, and note each slide name and the start time (hh:mm:ss) for each slide. Enter them in columns A (slide name) and B (hh:mm:ss) of a spreadsheet, respectively. (Set the format of Column B to hh:mm:ss in "format cells.")

6. Add a column C to your spreadsheet, with the start times in seconds. (The formula for C1 is "=B1*86400" [because 24x60x60 is 86400] then "Fill Down" (Edit->Fill->Down) for the rest of the spreadsheet column.)

7. Add a column D to your spreadsheet, with the length of each slide, in seconds. (The formula for D1 is "=C2-C1" then "Fill Down" to the 2nd-to-last row.)

8. Run Windows Live MovieMaker (which Microsoft has renamed Windows Essentials Movie Maker). (The version I'm using has a wlsetup-web.exe installer file version number of 14.0.3508.205, but the program identifies itself as version 14.0.8091.0370. The latest version has an installer file version number of 14.0.3528.331, but I haven't installed it yet.)

1/14/2017 Update: Microsoft has discontinued support for all of the "essential" programs in the "Windows Essentials 2012 Suite," and removed the download link from their web site, presumably because they think you don't need things that are "essential," or they don't care what their customers need. However, for now, the Essentials 2012 online/web installer still works, if you can find a copy. Fortunately, has copies here:*/
or here:*/
You might need to try several versions; some don't seem to work for me, though that could be a transient glitch at The downloaded wlsetup-web.exe file should be 1,239,752 bytes.
(If Microsoft makes take that down, then email me -- I have a copy.) 
Microsoft has also taken down the 2011 version offline installer. redirects to:
which is gone. But has copies; here's one:
It should be 225,431,912 bytes.
(If Microsoft makes take that down, then email me -- I have a copy.) 
The 2012 version offline installer link no longer works, but has copies:*/*/
This seems to be the final version:
It should be 137,329,840 bytes.
(If Microsoft makes take that down, then email me -- I have a copy.)
Links to non-US-English versions can be found here: 
Note: you might need to also install .NET Framework 3.5 for these; here's the Microsoft link for .NET 3.5 with SP1: 
6/5/2017 update: Microsoft has a new “app” out called “Movie Maker,” for Windows 10, only. I presume it is based on Windows Live / Essentials Movie Maker, but I don't know how it differs, except that it is now “advertising-supported.” It gets mixed reviews (with lots of complaints about the pop-up ads). I hope they were more careful with the code than with the description of the program on their web site (which is riddled with grammatical errors).

9. In Windows Live Movie Maker add all the .png files (slides) to your project. (You can also add other things, like .mp4 video clips.) (Caveat: the presentation that I converted contained no annimations or fancy transitions. I don't know how those would work -- probably not well.)

10. Click on each slide, and set its duration, using the time in seconds from column D of your spreadsheet.

11. Check the start time of the last slide, and then go back and fix the durations of the previous slides which you got wrong.

12. Use "Add music" to add the audio track.

13. Save the movie project; it will be in .wlmp format.

14. Export the movie; it will be in .wmv format. (Note: this step is slow; it might take several hours for a long presentation at high resolution.)

15. Convert the movie to .mp4 format, using Handbrake. Here are instructions:
A. I used the "Optimize for Web" option, which might make video playback start quicker.
B. Converting to .mp4 shrinks the videos substantially: by 53% for my 640x480 version, 60% for my 720p version, and 63% for my 1080p version, compared to .wmv format.
C. Be sure to change the output file extension to ".mp4".


How to improve the audio track...

UPDATE (2023/6/9):  This might help (I haven't tried it):

A problem I had was that my audio recording was of poor quality. I made it using Tape-A-Talk on my Samsung Galaxy SII Skyrocket phone, and I sat in the center of the front row to get the best recording that I could manage, but it was still poor. The volume was low, and when I boosted the volume there was a lot of background hiss.

TL;DR:  To improve it, I first used Audacity's Noise Reduction and Amplification (18dB) effects, which worked pretty well, except that the result had very jarring exaggerated S-sounds whenever an "S" was spoken. So then I used the Spitfish de-esser Plug-In to reduce the S-sounds, which helped a lot.


I used the Audacity audio editor, and the Spitfish de-esser.

The best/easiest way to get Audacity is via Ninite, but you'll also want to install the optional FFmpeg library and LAME mp3 encoder.

Under 64-bit Windows 7, to install Spitfish, first download from
Then unpack into "C:\Program Files (x86)\Audacity\Plug-Ins\"
(or "C:\Program Files\Audacity\Plug-Ins\" if you use a 32-bit version of Windows).
Then within Audacity go to:
Effects -> Add / Remove Plug-ins...
then find SPITFISH, and "enable" it.

Here's a video about how to reduce background hiss using Audacity:
I used Noise Reduction settings of 18 dB, Sensitivity 3.00, and 2 frequency bands.
I also used the "amplify" effect to increase the volume by 18 dB. (I let it clip a lot, because the loud parts were just the audience clapping.)

That worked, mostly, but it caused the S's to become very pronounced and unpleasant. So I found this video about "de-essing" with a free plug-in called "Spitfish."
I set both Spitfish "knobs" to about 90%.

I also found this educational video about de-essing musical recordings.
That guy demos several fancier tools for de-essing. Unfortunately, my ears aren't as good as his. I can't even hear the difference for many of his examples. Nevertheless, it is quite informative.

There are several good discussions of free video editing programs for Windows, here: