If you still have access to it, perhaps you could post a link for the OP to see it, and anyone else who wants to see it for that matter.I used Quicktime to record a video tutorial of how to make custom icons on a Mac. It did a fine job. I'm not sure why you would need anything more.
Quick Time does native resolution screen recording. Its absolutely fine. what are you doing to the video prior to uploading?