How (the most recent of) these videos were made

Hardware and Software

Workflow

  1. Sketch out basic pages with TeXShop. Create graphics with Mathematica.
  2. With narration in mind, copy/paste bits and pieces of text/equations and graphics as PDF into Keynote, and set up sequential "builds." Save as foovid.key.
  3. Record narration (as voice1.aif) with Sound Studio. Put a few extra seconds of silence at the front.
  4. In Keynote, "record" slideshow in foovid.key while playing voice1.aif. (Mic picks up low quality sound from speakers.) Export recorded slideshow as QuickTime movie (with no compression) named foovid.mov.
  5. Open foovid.mov in QuickTime Pro. Extract the audio track from foovid.mov and export it as trashme.aif. Open that in Sound Studio and note the time at which the first sound begins (within 0.1 sec or so). Then trash it.
  6. Open voice1.aif in Sound Studio, and delete silence at the beginning so that the first sound begins at the noted time. Save.
  7. Open foovid.mov and voice1.aif in QuickTime Pro.
    1. Add voice1.aif to foovid.mov as a second audio track. Listen to see if the alignment is close enough. If so, delete the first one.
    2. Edit foovid.mov to fix any problems with the flow of the video track. Each edit will affect the audio track, but that's okay---replace the editted audio track with voice1.aif. It may also be convenient or necessary to edit voice1.aif in Sound Studio at this stage. (The better step 4 went, the less there will be to do here. If there's a lot to fix, you may be better off redoing steps 4-6.)
  8. Remove noise from voice1.aif with Audacity's noise removal function. Export as voice2.aif (or overwrite voice1.aif). Apply equalization, dynamics compression, and noise gate expansion to voice2.aif with Sound Studio.
  9. Open foovid.mov and voice2.aif in QuickTime Pro. Replace the audio track in foovid.mov with voice2.aif.
  10. Export with H.264 video compression, AAC sound, "Fast Start" streaming. Upload to server.

Notes and Caveats

  1. There are numerous alternatives to Sound Studio, including Audacity. I like Sound Studio because of its dynamics compression and noise gate expansion. Audacity's noise removal works very well, while Sound Studio doesn't do noise removal.
  2. Sound Studio has a really nasty bug that causes it not to respond to menu requests (like Save!) after you've worked for a long time without saving changes. Beware.
  3. There's no particular reason for using .aif as the working sound format.
  4. Tips for editting in QuickTime Pro: