I've had trouble recording fluid videos of my games since Game Maker is slow and my computer even slower. But I found a way to achieve some really nice output and I made this little example:
http://cactusquid.com/misc/vcap.zipIt uses a dll that can capture video from within GM so that you get a perfect playback rate no matter what resolution your game has. Speedwise it's not very fast, but the results are perfect aside from the player acting robotic due to how you play when the framerate is very low. There is also no sound support, so you'll have to edit that in or play some music over the video you record.
GMC topic where the dll was posted by its creator Frostblade:
http://gmc.yoyogames.com/index.php?showtopic=479697The example is commented and the DLL is extremely easy to use as there are only four functions written for it. If you're new to coding this might not be the first thing you want to think about though. And make sure to extract all the files to the same folder before trying the example.