Feeding screensaver output into a video
Some people consider screensavers to be a waste of resources. They can be beautiful, but almost noone looks at them since they usually activate when user is the away. Not only that, but some of today's monitors don't even need much of screensaving in the original sense..
However I think there is something more to their value than that. Most software is designed to serve a certain useful purpose. Some software can be used by humans to create something beautiful, but one thing that is very rarely done is to allow a computer to, randomly, create beauty itself, even if with guidance of original programmer's code. These screensavers which create various moving shapes and scenes are all random and can only be "useful" for staring at with enjoyment. The fact that it all sort of happens on the fly, randomly yet according to a certain program adds a bit more to the fascination.
So.. one idea came to me about this. The scenery that these, especially 3D, screensavers create could maybe be recorded as a video material. With it one could use it in various contexts which would use it for various purposes that would interpret it in various ways. I wont go too deep into what I'm hinting at here, but let's say it could be quite interesting and creative, as a hobby project of sorts (and yes, this is coming from my "off time" so to speak (albeit a bit late in the night, I was just going to sleep )).
So.. is it possible? Is there a way to feed screensavers to a video? I know I could just set up a screencaster, but I bet that would be too slow to be useful. Considering that screensavers are just a code, maybe, just as it projects through X to the screen it could project directly into some sort of a file... or can that be done *only* with a screencaster?