Use recordmydesktop to produce a .ogg file

  • use usb headset, set mic input to use headset
  • record screencast. Pause w/CTRL-ALT-p (this keeps the video moving along quickly)
  • recordmydesktop -x 0 -y 28 --width=1024 --height=768
    • place window first, then use xwininfo to get size & coordinates

Upload to youtube

  • ogg created with recordmydesktop doesn't work, must convert to avi
  • mencoder in.ogv -oac lavc -ovc lavc -lavcopts abitrate=160 -o out.avi

Create and host your own Flash movie

  • mencoder in.ogv -of lavf -nosound -ovc lavc -lavcopts vcodec=flv -o out.swf
    • then, embed that in HTML! (yep, gotta set dimensions)
      <object width="1040" height="848">
      <param name="movie" value="search.swf">
      <embed src="search.swf" width="1040" height="848"/>
  • I haven't done one of these with sound yet, but it should work
  • see mencoder(1) for sound options
  • use mencoder to convert that to MPEG-4
    • mencoder capture.ogg -oac lavc -ovc lavc -o capture.avi

Other notes

Mac OS X