Screencasts
Ubuntu/Fedora
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"/> </object>
- then, embed that in HTML! (yep, gotta set dimensions)
- I haven't done one of these with sound yet, but it should work
- see mencoder(1) for sound options
- mp3 should work, see http://en.wikipedia.org/wiki/Flash_Video#Format_details
- use mencoder to convert that to MPEG-4
mencoder capture.ogg -oac lavc -ovc lavc -o capture.avi
Other notes
- examples
- I didn't have much luck using ffmpeg
- xvidcap kept crashing
- had some problems with gtkrecordmydesktop, I forget exactly what
Mac OS X
todo
Windows
todo