Freevo is a Linux application that turns a PC with
a TV capture card and/or TV-out into a standalone
multimedia jukebox/VCR/PVR/HTPC/DVR/set-top box.
It uses MPlayer and other applications to play and
record audio and video. It is optimized for use
with a TV and remote, but can be used with a
monitor and keyboard.