HD capture card

sorry if this is in the wrong spot but i don't know where else to put it.

i would like to capture HD content off my directv genie dvr. i have a pc right next to it and would like to pull off content and watch it at a later time. i'm getting close to low capacity on the storage. so many things to watch, so little time. any ideas? i've been checking out avermedia, hauppage, and elgato but many of the reviews are related to gaming. i'm open to internal or external. if it's hdmi, i don't want to run into copyright block/interference, but i can use hdmi or component.

any ideas/suggestions?