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.
Releases: Version 1.0 Released
Last Modified: 2003-08-17T17:51Z
I have been using furious_tv for the last two days as my primary PVR and everything has worked perfectly, so I decided that the code was ready for release. This version can take XMLTV data and put it into an SQLite database. If ftv_record(1) is put in a cron job that runs every minute, furious_tv will automatically execute commands to begin recording a program. ftv_uptab(1) can be used in conjunction with Shuriken to enable to system to automatically power-on and off to save power. Multiple capture devices are supported but this support has not been tested with two capture cards.
Please note that furious_tv is currently only a backend for a PVR. To find shows and mark them for recording, you must currently use either sqlite(1) or ftv_query(1). A web-based interface will be available soon and a GTK 2.2 version is planned as well.
Be sure to read the man pages (at least furious_tv(7)) for full information on how to use furious_tv. The front ends will make using furious_tv considerably simpler, but for now, using furious_tv requires some knowledge of how it works.