Screencasting performance problems
Looks like there will be no other way to record a video of some games than screencasting, capturing the screen or a window with an external screencasting program. But I'm having problems.
The best screencasting program I've found so far is instabul. It's a nice red "record" button in the tray which you just have to press to record your screen.
However on a normal resolution, 1280x1024 at 24bit colors in GNOME the framerate is just too low and it is too slow to even properly do what you're trying to screncast (let alone wander around in a game trying to record best shots).
I tried setting my xorg.conf to 16bit colors only and changed resolution to 800x600 and this helps although I think it is still below normal performances when recording full size. The best is quarter of size, but that diminishes the quality of the recording quite visibly.
Instabul has the ability to record even 3D desktop, but I find it barely able to record normal desktop with sufficient performance.
And the thing is, on a strong machine which I believe this one is, with a fairly good graphics card which I think this is, screencasting should be reasonably smooth even on the normal large resolution, and I believe I've seen screencasts with as much as 1024x768 resolution and looking good. So I think there must be something coming in the way, some sort of a performance bottleneck either related to my current install (I've had xvidcap working better even on older machines for example) or Ubuntu Feisty or something in between...