Right. Your video IS compressed on the SD card and if you remove it and play it through your computer, then it requires software decompression via codecs.
If, however, you use an HDMI cable and a PCI Express HDMI capture card, then it goes through HARDWARE decompression and error correction...