My bronchi reminded to me about itself so as You can imagine I don't feel very well but I have decided to post my way of recording stuff anyway.
recordmydesktop -x 1 -y 1 --width 639 -height 479 --device hw:0,0 -s_quality 10 --no-wm-check -fps 25 -o ~/Video.ogvThis is my standard desktop recording command for a video with sound.
As You can see it has
x and y parameters both equal 1. This means that the video will start recording in the top left corner of the screen. It can be changed to Your liking.
Width and height parameters are added as well but as You can see I am recording video in resolution 640 x 480 but I am using values 639 and 479 so I have subtracted 1 from each of them. You can use any resolution that is available on Your machine but always subtract x and y values from the width and height. Example if x and y both are equal 1 then 1280 x 800 = 1279 x 799...
--device hw:0,0 overrides the capture device used. To find out what device should be used use alsamixer utility and press F2. See
video for more details. In my case the capture device id equals 00:00 so I use hw:0,0 but Your mileage may vary.
-s_quality value is also added with parameter 10 - as always You can experiment with the value.
--no-wm-check I found it very useful - judge for Yourself.
-fps value can be decreased / increased
-o /path/to/the/video.ogv file
The biggest problem for some users is with
synchronization of the audio / video but that's another issue. If You are not afraid of messing around the command line - You will get it right eventually. I usually record the video without a sound and then add a song as a background.
When the command is running press and hold CTRL and the press C and release both. Video will start encoding. After recording the video I usually use my favorite tools like
mencoder and avidemux to edit it.
Regards
Andy