My second point concerns the program names pulled out of the xmltv grab, and possible issues with filenames. I just made a small change to my own version of the epg_xmltv.py where all ':' in the program name is replaced with a dash (-) to avoid problems when creating the file. Presumably, colon is not the only character which might pop up in the program name which might be illegal on the file system where recordings are kept, so perhaps a fix should be considered. I guess this is mostly a problem for those of us who use a vfat partition to hold their recordings though so possibly nobody cares ;-)
Lastly, I am looking for the Proper Way to execute several things every time the VCR_CMD is invoked. I need to unmute my TV card every time a program is recording, and I need to do it in a way which doesn't interfere with the recordservers child process tracking. If one spawns a shell script to do this, recordserver gets the PID of the shell returned and this breaks things. The same happens if you prepend your chosen encoder program with an unmute (ie VCR_CMD='/path/unmute; ' + '/usr/bin/mencoder' etc) - when the unmute exits, recordserver believes that the encoder is done and breaks. And last permutation, if you append the unmute and background your encoder, recordserver still breaks but for reasons uknown to me.
So the question is, could the recordserver be changed to read an optional pre- or post-record command from the config file and execute this every time a record is started?
-- Ole Andre
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
