TVs don't have video outputs so you can't record from them. Don't think they ever did..
If you want to record over the air TV get a tuner with av outputs and connect that to the DVD recorder, If you have a stb then connect the recorder to that. HDMI is copy guarded so you won't find any recorders or video cards that allow you to bypass that.
You can stream just about any program online. If you are building an illegal collection of videos you might as well download them rather then record them.