NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Support Windows v
1 2 3 4 5 … 102 Next »
EPG Zap2it

 
  • 0 Vote(s) - 0 Average
EPG Zap2it
koijh65
Offline

Junior Member

Posts: 42
Threads: 11
Joined: Apr 2017
#41
2025-04-04, 10:28 PM (This post was last modified: 2025-04-04, 10:29 PM by koijh65.)
It works. I changed the IP Address to 52.27.89.57. Thanks.
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,083
Threads: 957
Joined: May 2006
#42
2025-04-04, 10:40 PM (This post was last modified: 2025-04-04, 10:48 PM by mvallevand.)
Odd that 34.215.224.98 didn't work but now you (and others) know how to fix it next time. You can probably get those IPs with this too

https://dnschecker.org/all-dns-records-o...cloudflare

Martin
ken96701
Offline

Junior Member

United States
Posts: 5
Threads: 1
Joined: Feb 2006
#43
2025-04-05, 12:37 AM
Thanks for the help. Works for me also.
Metroid
Offline

Junior Member

US
Posts: 18
Threads: 4
Joined: Jul 2023
#44
2025-04-05, 03:10 AM
(2025-03-30, 04:31 AM)fla Wrote: I've always built my own exe with strawberry perl using the following command:

Code:
pp -M Sub::Util -o zap2xml.exe zap2xml.pl
If someone wants it here's the updated patch that avoids incorrectly changing one line as explained in posts 29-33 below.

Wow! Thanks! That worked!
RetiredITGuy
Offline

Junior Member

USA
Posts: 1
Threads: 0
Joined: Apr 2025
#45
2025-04-05, 02:27 PM
I've used zap2xml since the 2010 timeframe to retrieve EPG data for a variety of PVR software, and during that time it's worked well. Until Zap2it decided to shutter their service, that is. Now it's moved to Gracenote and yes, zap2xml can be made to work. However... it's pretty clear that using this setup is going to require more time/energy than I'm willing to invest.

In my view band-aid workarounds (continuing to edit host files with multiple IP addresses, tweaking the perl script with gracenote.com vs. zap2it.com) and then hoping that Gracenote doesn't decide to shut down the site or start charging for access isn't a long-term winning combination. Finally, changes on the Gracenote side could require additional mods to the zap2xml code and that's simply not something I'm interested in doing.

Consequently I decided to pull the zap2xml plug and subscribe to Schedules Direct. I'm posting this to recommend that others subscribe to their service. Adding the EPG to NextPVR was ridiculously simple and voila! It just works. Cleanly and easily. No muss, no fuss. Kudos to both Schedules Direct and to the NextPVR developers for their work - very elegant and very well done.

I've had ~15 years of good EPG service and for that I thank zap2xml and Zap2it. But for me it's time to move forward - it's going to be Schedules Direct for the EPG in my NextPVR DVRs from now on.
Freddo45
Offline

Junior Member

Canada
Posts: 3
Threads: 0
Joined: Mar 2025
#46
2025-04-05, 05:17 PM
Hi, the site tvlistings.gracenote.com has just changed its IP address to 35.82.197.238, so you need to modify the HOST file to properly redirect Zap2it to the replacement site.

Make a change in the HOST file.

54.148.50.239 tvlistings.zap2it.com ( old ) ---> By 35.82.197.238 tvlistings.zap2it.com
banshee2005
Offline

Junior Member

USA
Posts: 4
Threads: 1
Joined: Apr 2025
#47
2025-04-05, 08:00 PM
I am trying to get this working and am almost there.  I took a new zap2xml.pl and created a .exe out of it, and then replaced the original.  it runs and pulls in guide info.

However, guide information doesn't show up in nextpvr.  I look a look at the 2 different .xml files.  The old (working) one looks like this:

<tv source-info-url="http://tvlistings.zap2it.com/" source-info-name="zap2it.com" generator-info-name="zap2xml" generator-info-url="zap2xml@gmail.com">
<channel id="I1.11.65640.zap2it.com">
<display-name>KAXTLD11</display-name>
<display-name>1.11 KAXTLD11</display-name>
<display-name>1.11</display-name>
<icon src="https://zap2it.tmsimg.com/h3/NowShowing/65640/s16604_ll_h15_ab.png" />
</channel>


The new (not working) one looks like this:
<tv source-info-url="http://tvlistings.gracenote.com/" source-info-name="gracenote.com" generator-info-name="zap2xml" generator-info-url="zap2xml@gmail.com">
<channel id="I1.11.65640.gracenote.com">
<display-name>KAXTLD11</display-name>
<display-name>1.11 KAXTLD11</display-name>
<display-name>1.11</display-name>
<icon src="https://zap2it.tmsimg.com/h3/NowShowing/65640/s16604_ll_h15_ab.png" />
</channel>


What do I need to change to make NextPVR happy with the new gracenote source info?
mvallevand
Online

Posting Freak

Ontario Canada
Posts: 53,083
Threads: 957
Joined: May 2006
#48
2025-04-05, 08:11 PM (This post was last modified: 2025-04-05, 08:11 PM by mvallevand.)
XMLTV is based on the channel id so you if you change them you need to remap. First remap to None and the remap to the XMLTV file.

However your problem is you don't want to change zap2it globally to gracenote try just changing tvlistings.zap2it.com to tvlistings.gracenote.com

Martin
banshee2005
Offline

Junior Member

USA
Posts: 4
Threads: 1
Joined: Apr 2025
#49
2025-04-05, 08:17 PM (This post was last modified: 2025-04-05, 08:18 PM by banshee2005.)
I just changed the Perl script to write out zap2it rather than gracenote to save remapping.  Thanks.
Esteban
Offline

Member

Posts: 101
Threads: 21
Joined: Jan 2010
#50
2025-04-06, 12:42 AM
(2025-03-30, 04:31 AM)fla Wrote: I've always built my own exe with strawberry perl using the following command:

Code:
pp -M Sub::Util -o zap2xml.exe zap2xml.pl
If someone wants it here's the updated patch that avoids incorrectly changing one line as explained in posts 29-33 below.

Looks like a great solution to change the hard-coded URL in zap2it.exe but I'm not following what I need to do to accomplish this. Correct me where I'm wrong please. I assume I start by installing strawberry perl on my Windows computer. Then I run the code in strawberry perl that you posted:  pp -M Sub::Util -o zap2xml.exe zap2xml.pl  

If this much is correct I would be stuck on two points: I don't see zap2xml.pl in the NPVR/Public/Scripts folder, or anywhere else on my computer. Also don't know what to do with the gracenote.patch file I downloaded and unzipped.

In the meantime I'm using the hosts file workaround successfully with the latest posted IP address.

Appreciate any further directions.
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (12): « Previous 1 … 3 4 5 6 7 … 12 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  How do I set up zap2it EPG? thebigz 24 2,895 Today, 01:23 AM
Last Post: mvallevand
  Changing from Zap2it to Schedules Direct 3grg 4 515 2025-04-06, 08:34 PM
Last Post: 3grg
  TV listings "suddenly" missing via zap2it grabber RichU 2 1,490 2022-09-25, 02:34 PM
Last Post: RichU
  epg zap2it MaxOne72 0 593 2021-11-22, 12:45 AM
Last Post: MaxOne72

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode