<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div class="gmail_extra" dir="auto"><div class="gmail_quote"><blockquote class="m_-2035661346405831095quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-2035661346405831095elided-text"><div style="font-family:sans-serif;font-size:13.696px" dir="auto"><div style="margin:16px 0px"><div dir="ltr"><div class="m_-2035661346405831095elided-text" dir="auto"><div><snip></div><div><br></div><div>I'm sure the logging and call tracing is different two versions later, but it naybe the problem is myth's call to mythmetadatalookup or ttvdb.py failing or it's using the wrong path for mythmetadatalookup or ttvdb.py? As I mentioned before, mythmetadatalookup works fine via commandline, and it does show proper calls and results from ttvdb.py. The frontend works properly as well when initiating a metadata lookup in the videos (not recordings) from the frontend using ttvdb.py. </div><div><br></div><div><br></div><div>I've tried running the tools as root, my user and tge mythtv user from cli and they work. I'm just struggling to figure out what is going wrong...<br></div></div></div></div></div>
</div></blockquote></div><br></div></div>
</blockquote></div>Well, I've run out of ideas. Short of tracing through the code I can't come up with any ideas on why this isn't working. For now, I've just disabled the metadata lookup jobs in mythtv for each recording rule, deleted the failed jobs in mysql, and now I just run mythmetadata via a cron job daily. Not ideal, but seems to work. Weird that the job fails...</div></div>