Recording console matches


So here’s what this thread is about. I want to record my matches from my tv and store them in my PC. Is there a cable that does it? A program as well? Answers about these products would be much appreciated but links for good prices from a mainstream company would be even more appreciated.