Yes. Search "screen video capture software; open source".
There are quite a few out there but look around carefully. Some have ads, some have only unicast features (outputs to web). Look around and research them. Avoid Fraps. That thing is a total resource hog. Bad for laptops.
VLC I think offers the same screen capture ability but have never used it (I already have a MPEG capture card).
Something out there will fit the bill for you.
NOTE: HDCP video will require some kind of "hardware solution" to do so correctly. It is protected content using encryption methods that prevent exactly what you are trying to do, so w/o hardware, HDCP content not likely to happen at all in a pure software solution. Even in hardware, it is limited to a lower resolution at 720p max.