Phillie14586

TV Guide not updating

Recommended Posts

This shouldn't really matter to anyone, but I found a way to speed up the loading of the xml EPG.  Using the instructions on page 16 the load takes about 42 seconds to load & parse the EPG from xmltvlistings.com on my system.  No one really cares about the time it takes because this typically happens while you are sleeping, but I found I could eliminate the 30-second wait command by changing this:  

#!/bin/bash

cd /Users/[yourusername]/Scripts/

curl https://www.xmltvlistings.com/xmltv/get/[your API key]/[your lineup ID]/14 > xmltv.xml

#pause 30 seconds as cushion for download to complete

sleep 30s

#load EPG into EyeTV

open -a EyeTV xmltv.xml  

 

To this:  

#!/bin/bash

cd /Users/[yourusername]/Scripts/

#get your EPG & transfer it to EyeTV:

curl https://www.xmltvlistings.com/xmltv/get/[your API key]/[your lineup ID]/14 && open -a EyeTV xmltv.xml  

 

The new load takes under 12 seconds (using my small program lineup over a 70 Mbps connection on a 2012 Mac mini).  The download actually takes about 3 seconds on my system, so the remaining 9 seconds is EyeTV parsing the results.  Of course none of this improvement matters unless you request the EPG manually from within EyeTV, but there ya go.  Things ya do when you're bored, lol. 

Share this post


Link to post
Share on other sites

It is not necessary to use EyeTV's built in EPG. There are 2 alternative EPGs: xmltvlistings.com (which I use, see next paragraph) and schedulesdirect.org. Both are proven to work well with EyeTV, both produce 2-week listings for the channel lineup of your choice, and at a lower cost than EyeTVEPGPremium.  On screen they look just like TV Guide. It is not necessary to upgrade to EyeTV's latest build (#7528) to use them, they work perfectly with earlier builds. There has been a lot of discussion about them on various parts of this forum since TV Guide disappeared from EyeTV in the US in February.

About 6 months ago I worked out and posted a step-by-step guide to installing the EPG for xmltvlistings.com. There have been a few suggestions for improvement, especially in the past 2 weeks, so I've updated it and the revised Guide is posted here. Most of this is other people's work, which I simply collated and organized for convenience; be sure to see the Credits at the end of the Guide. Since various threads here have discussed EPGs, I'll post this in a couple of other relevant threads as well.

XMLTVListings EPG with EyeTV-Guide.pdf

  • Like 1

Share this post


Link to post
Share on other sites

Thanks for the update Eric!

If the document Eric posted isn't available to you, it's probably because you didn't log on.  If you can't get a eyetvforum account because you can't get the verification email (I couldn't using a comcast.com account), then try using a mail.com address to sign up here.  That worked for me.

As far as any other suggestions:

The instructions say XML listings work with at least build 7524, which is what Eric tested on.  I tested on 7520, so I suspect the instructions will work on any build of EyeTV 3.6.9.  YMMV.

If you go to your dashboard at xmltvlistings.com, you will see a support note about complaints from EyeTV users saying stations are in the wrong order.  That is not an xmltvlistings.com issue.  The problem can be fixed in EyeTV by going to the "Channels" screen and dragging each station to the order you would like it displayed.  EyeTV will automatically remember the new order until you 'rescan' or 'auto tune' your channels again (something you only do when a TV station in your area is new, or changes frequency -- a very rare event).

If you don't like the yearly auto-renew of your xmltvlistings.com subscription (the default), then you can change that under "Manage Subscription" on the xmltvlistings.com dashboard page.

Enjoy!   😁👍

Share this post


Link to post
Share on other sites

Thank you, John10044. I had never been able to sign up for this Forum (using gmail). I just tried an alternate email and it worked! That's strange.

I would second Eric's comment that "It is not necessary to use EyeTV's built in EPG". We have been using SchedulesDirect with EyeTV for many years. We have a nightly script that uses a little program called "mc2xml" to download the XML file from SchedulesDirect. It works great.

I was trying to stick with EyeTV on OSX and we do still use it but I finally tried Channels DVR when they added a capability for using TVEverywhere as a Source. So far I like it a lot. (there's no OSX viewing app yet but the new app called IINA is a fantastic OSX media viewer and it's very configurable)

But I'll keep looking for that 64-bit version of EyeTV and hopefully it will support HDHomeRun devices.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.