furious_tv
furious_tv is a set of tools to take XMLTV TV listings and enable a UNIX system to automatically record programs off of a TV card. It is written in C and uses a SAX parser for maximum speed and efficiency.
Development: Bug Fixes
Last Modified: 2004-01-24T06:56Z
As you've probably guessed from the title, I haven't been spending a lot of time working on new features for furious_tv. I have, however, been occasionally doing work on furious_tv and ftv_gnome in order to fix bugs. I plan on releasing a new version of furious_tv and a new version of ftv_gnome within the near future that fix a number of bugs.
Most notably, these new versions will have much improved support for non-US-style TV listings (where the user manually sets channel numbers and doesn't want them overridden everytime the listings are updated). Editing channels was already possible in ftv_gnome in previous versions. In the future I may add a program to the core of furious_tv for such operations, but that would require such significant changes, that I'd probably label that as furious_tv 2 (which I am not certain I will attempt).
I am also considering replacing the ftv_record program with ftvd or something similar. So instead of loading up a new program every minute or so, furious_tv will start one program when the system comes online and it will run indefinitely. I'll probably leave ftv_record in the distribution just because it works, but seeing my CPU usage jump every minute when ftv_record runs seems like a bit of a waste.
Lastly, I'd just like to request this: if you use furious_tv (and ftv_gnome) and you're satisfied with it, could you please spread the word? I think the current furious_tv setup is pretty functional (and much easier to setup than, say, MythTV), but very few people seem to know about furious_tv. That is all =)