Screen capture for demo purpose in Linux world:
You can launch GUI and use it.
If you are not interested in sound, use ( in cli mode):
# recordmydesktop --no-sound
When you want to stop recording using
By default, it records in ogv format. You can directly upload this video to youtube.
I faced some issues and it creates log file in home directory namely, gtk-recordMyDesktop-crash.log
Check it out for troubleshooting.
If you wish to cut portion of video, you can make use of ffmpeg.
ffmpeg -ss 01:05:00 -i -t 00:05:00 -c copy
This cuts video from 1 hour 5 mins of time duration 5 minutes.
time format hh:mins:secs