KTVR is a TV Recorder interface made with Kommander that uses mplayer and mencoder as backends. It uses kdialog, Xdialog and AT for scheduling too. It is made using a Pinnacle PCTV capture card, so I don't know how it will react on other capture cards