Lossless video capture without needing fast and huge storage - x264vfw
To get the best quality out of your video captures, it's best to capture losslessly and encode the content post-capture rather than trying to do it in real-time via software encoding or using hardware encoders. Unfortunately normal raw lossless capturing requires very fast storage and a pretty hefty amount of disk space. SSD drives can cope, but depending on the length of your captures you may well need over 2TB of space, which is currently quite expensive in SSD form. An alternative is to use RAID0 arrays or similar. If your storage cannot keep up with the required write speeds you will end up with dropped frames.
For more info on x264vfw, other lossless codecs, and capturing in general - Check out "TheThrillness Blog".