MythTV: EIT errors in backend log and fixing Video Manager failures with tmdb.pl


I was researching why Battle of Britain would not auto-fill using the new tmdb.pl in mythtv's video Manager when I started a tail on the backend log.

tail -f /var/log/mythbackend.log

I got a bunch of these messages:

2009-07-07 20:09:22.069 Error: offset>181, pes length & current can not be queried

According to an Ubuntu posting, this appears to be related to having digital card (DVB) try to pick up EIT information from channels that don't provide it.  The solution is to

…setting “useonairguide” to “0” for the channels in question.

I haven't gotten to this yet, but when I try it I'll let you know if it worked.

BTW, the reason why battle of britain doesn't automatically have its metadata filled in by tmdb.pl may be because, though the title exists in both themoviedb.org and imdb.org, the former doesn't have a matching reference to the latter.  I'm signing up for an account on themoviedb.org right now so I can edit the entry and fix that problem, assuming that is the problem.

update: 2009-07-07

The entry in themoviedb.org did not have the imdb.org entry id so I added it.  The entry is there now.  But when I go back into MythTV Video Manager to update the Battle of Britain entry it still doesn't work.  It's possible I have to wait a little while before that data is propogated to backend APIs or something.  I'll try again tomorrow.

The EIT errors are still there because I only updated a global setting to use proper EIT data from us-cable.  That doesn't seem to have changed anything.  So I'll try the other fix later, probably next week as this week will be busy with a number of other important items at home.

Update: 2009-08-27

I'm fairly certain there is a wait period for validation on new data in themoviedb.org.  If you add data, wait a few days before trying again to see if that works.  I think my Battle of Britain now works.  I know I had a similar problem with Nova's Einstein Revealed videos and that is now working too.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.