I maintain a number of Free Software applications. The most developed are
Burn 360 and
EPGRec Burn 360 is a GUI application written in GTK and perl for the Linux platform. The philosophy behind it is obtain multimedia from a variety of sources, transcode it and output to DVD. Click on image below for an animation showing it in practice
EPGRec is another GUI application written in GTK/perl. The function is to create an Electronic program guide from a digital TV card, output it to screen and allow timed recordings.
In addition numerous filters are included such as channel, time, now and next and freetext search.
Click on image below on the right for an animation showing it in practice
Burn 360
EPGRec