You can set the window size (default is 800×600), chose an output file and FourCC code for the output video.
It currently only runs unprotected dreams: the dreams that come with DeskScapes will work, but any dynamic dream that you bought won’t.
See the readme file for command line switches.
Download test build here.
Update: Added preliminary support for protected Dreams (you will have to activate them first through DeskScapes).