The thing is that the video has all my settings and contacts (not to mention it's over 500MB ). But what it is, basically, is me going through the phone menus, applications, contacts, etc. I just had to scroll slowly because the CPU was pegged at 100% most of the time, and if you scroll at normal speed that tends to tax the CPU farther, causing gaps in the captured frames. Of course, this N900 is stock 600Mhz, so with an overclocked N900 things would run even smoother. And if I had been able to just select video capture and not audio, the video should have been less than half the size, according to Copernicus' comments about the audio stream taking more space than the video stream itself. Hence my suggestion to make the settings three completely independent checkboxes. This is an awesome program that saved me a lot of manual work. EDIT: I forgot to agree with your comment about the N900 being a flexible and powerful tool. You are absolutely right. The N900 is like a huge Lego set that allows you to do so many different things. And it's just fun doing it!
gst-launch-1.0 -v ximagesrc ! video/x-raw-rgb,framerate=5/1 ! ffmpegcolorspace ! dspmp4venc ! queue ! matroskamux ! filesink location=pathAndNameOfFile.mkv