To record it I use Fraps and then to change frame rate and compress it I use program called VirtualDub
Someone has already answered to this question and he has described the principle of how to record with these programs,so look below in this section...