There's plenty of options for recording video. Some streams can be captured whilst some have to be recorded from the monitor display. I use software from Applian for recording baseball.
Realplayer can also be used to capture some streams
However, I don't see anyway of doing it without your pc staying on.