I use gtk-recordmydesktop and/or recordmydesktop to record my desktop and create screen-casts. I need to record my desktop for a given period of time, let's say 1 hour, so that I can record stuff while I am gone. How should I go about doing it? I could not find any argument in recordmydesktop to allow this. Does any other tool provide this feature? 
Record/Capture desktop for specific time period
video;recording