<div>I finally decided to give the Myth Recording Extender a try since I have been missing the end of all the NHL games. I figured out how to install it and changed the config file to point to my database with the proper password and got it running using the nohup
mre.php & command. I say it almost works, because it has extended the end time of a couple games, but not far enough. It seems like it extends the end time 5 minutes and then forgets about it. My only clue is the status line that says " Skipping write of recording rule, not a valid type!" However, I don't know enough about PHP to diagnose why it is telling me that. Not sure if it is talking about the type of recording rule I have set in Myth, but I have Myth set to record "NHL Hockey" at any time on any channel. If anyone can help me out I would really appreciate it, I'm tired of missing the end of the games, and I don't really want to set a blanket rule to extend all NHL recordings. I set the logging level to 3 for debugging and here is an example of what I get at the end of a game, I also put my
mre.conf file after the log clip.</div>
<p>Thu, 03 May 2007 00:28:00 -0400<br>array(2) {<br> [0]=><br> string(7) "Detroit"<br> [1]=><br> string(8) "San Jose"<br>}<br> Title: NHL Hockey<br> Subtitle: Detroit Red Wings at San Jose Sharks
<br> Channel: 6032<br> Ending: 2007-05-03 00:30:00<br>Monitored: Yes (NHLEvent)<br> Status: Skipping write of recording rule, not a valid type!<br>Event isn't over. Recording extended.</p>
<p> Title: Late Show With David Letterman<br> Subtitle:<br> Channel: 5703<br> Ending: 2007-05-03 00:37:00<br>Monitored: No</p>
<p>Sleeping for 5 minutes.<br>===============================<br>Thu, 03 May 2007 00:33:00 -0400<br>array(2) {<br> [0]=><br> string(7) "Detroit"<br> [1]=><br> string(8) "San Jose"<br>}<br> Title: NHL Hockey
<br> Subtitle: Detroit Red Wings at San Jose Sharks<br> Channel: 6032<br> Ending: 2007-05-03 00:35:00<br>Monitored: Yes (NHLEvent)<br> Status: Skipping write of recording rule, not a valid type!<br>Event isn't over. Recording extended.
</p>
<p> Title: Late Show With David Letterman<br> Subtitle:<br> Channel: 5703<br> Ending: 2007-05-03 00:37:00<br>Monitored: No</p>
<p>Sleeping for 5 minutes.<br>===============================<br>Thu, 03 May 2007 00:38:00 -0400<br>Sleeping for 5 minutes.<br>===============================<br>Thu, 03 May 2007 00:43:00 -0400<br>Sleeping for 5 minutes.
<br></p>
<div> </div>
<div> </div>
<div>Here is my mre.conf file:</div>
<div> </div>
<div>
<p>; MRE configuration file<br>; $Id: <a href="http://mre.conf.in">mre.conf.in</a>,v 1.2 2006/08/13 21:48:57 dbattams Exp $</p>
<p>; ============================<br>; Global configuration options<br>; ============================</p>
<p>; *** Database/MythTV options ***<br>; Hostname of the MySQL server that contains the MythTV database<br>dbhost = localhost<br>; Name of the MythTV database<br>dbname = mythconverg<br>; User name of the MythTV database
<br>dbuser = mythtv<br>; MythTV database password<br>dbpwd = mypass<br>; Hostname of the MythTV master server<br>mythserv = localhost</p>
<p>; *** Recording settings ***<br>; Allow MRE to shorten recordings if event monitor reports early ending?<br>compress = false<br>; Should MRE ignore invalid event monitor or consider event always in progress?<br>ignore = false
<br>; Maximum hours MRE can extend a recording<br>length = 2</p>
<p>; *** Application settings<br>; Unprivledged user to run as, if started as root<br>; This script will not run as root<br>user = nobody<br>; Run MRE as daemon? Requires pcntl_* functions built into PHP<br>daemon = false
<br>; Number of minutes to sleep between runs<br>sleep = 5<br>; Logging level (0 = normal, 1 = +error, 2 = +warning, 3 = +debug)<br>verbose = 3<br>; Log file<br>log = /var/log/mre/mre.log<br>; Invalid cache file<br>cache = /tmp/mre.cache
</p>
<p>Thanks,</p>
<p>Ryan<br></p></div>
<div><br clear="all"><br>-- <br>"If riding in an airplane is flying, then riding in a boat is swimming. If you want to experience the element, get out of the vehicle." </div>