I have a six-minute audio recording. I want to add slides with Powerpoint or with something that will give me similar results. Each slide needs to appear at a precise time. I would like something free or inexpensive, since I don't contemplate doing this again. I would not like to spend a lot of time learning new software. I'm reasonably good at using Powerpoint, and I have made screencast presentations with Jing. Ultimately the finished produce needs to go on the web.


I found out that Powerpoint had the advantages that (a) I was already familiar with it, and (b) I was able to fill and format the slides with good control. However, monkeying with the timing was rather tedious. Next time I'd like to try something different. Maybe Movie Maker.

  • 1
    Why not doing it in PowerPoint and exporting as video? Feb 13, 2017 at 6:50
  • @YisroelTech - Thanks for responding. If you know how to do this, could you outline the approach here: stackoverflow.com/questions/42197969/…? Feb 13, 2017 at 7:08
  • I would try outline it, but I'm not sure where your hardships are. If you create PowerPoint slideshows where are you stuck here. (it belongs here on Superuser and not on Stackoverflow) Feb 13, 2017 at 7:13
  • @YisroelTech - Should I delete my question there and ask it at Superuser instead? I'm confused, because there are other somewhat similar questions on Stackoverflow. // If my question is migrated, and you have already written an answer, your answer will go along for the ride. // I just have no idea how to do what I described. I know how to add animation and audio to an individual slide, but I don't know how to connect slides and an existing audio recording. Feb 13, 2017 at 7:17
  • 2
    I would say this belongs in Superuser since that is the help site for software (in you case PowerPoint), unlike Stackoverflow which is to create own code/software or Software Recommendations which is to find software. Feb 13, 2017 at 7:20

2 Answers 2


If I understood correctly what your need is, this can be easily done in PowerPoint.

To Add the audio file to the slideshow:

  1. On the Insert tab, select Audio, and then Audio on My PC.
  2. In the file explorer, locate the music file you want to use and then select Insert.
  3. On the Playback tab, select Play across slides, select Start -> "automatically," and check box next to "Hide During Show."

Specify a time to advance to the next slide:

  1. Select the slide that you want to set the timing for.
  2. On the Transitions tab, in the Timing group, under Advance Slide, uncheck the On Mouse Click check box.
  3. Select the After check box, and then type the number of minutes or seconds that you want into the associated text box.

Save as video file:

  1. Click the File menu and choose Export from the left pane.
  2. From the Export options click on Create a Video.
  3. Make sure Use Recorded Timings and Narrations is chosen from the 2nd drop down menu.
  4. Click the Create Video button and save the file as MP4 to the location you want it.
  • But how do I time the slides to play at the right time? (Too sleepy to move the question right now, sorry.) Feb 13, 2017 at 7:27
  • @aparente001, is it the same timing for all the slides (let's say you want to divide 20 slides evenly between the six minutes playback), or each slide has a different duration it should appear? Feb 13, 2017 at 7:33
  • No, not the same for each one. Feb 13, 2017 at 14:52
  • Added that in my answer Feb 13, 2017 at 15:17
  • 1
    Saving as a video (mp4) file would be the best idea, this can be shared on Google Drive, YouTube, email (if the file size isn't too large), and any medium you want to. I added the steps to my answer. Feb 13, 2017 at 16:43

The best way is to create the slider first and then animate it without the music. Next I use Lightworks to edit and add the music. That's it. Even you can do this online.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.