Microsoft ending EPG for WMC in January

Global guide related discussion. All Windows versions.
Space

Posts: 1576
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

Re: Microsoft ending EPG for WMC in January

#61

Post by Space » Mon Nov 04, 2019 5:57 am

The episode description for "Supergirl" in your snapshot is definitely from the Rovi/TiVo/Microsoft guide source, not from a Gracenote/zap2it source.

ferrellsl

Posts: 11
Joined: Wed Oct 30, 2019 5:53 pm
Location:

HTPC Specs: Show details

#62

Post by ferrellsl » Mon Nov 04, 2019 6:49 am

garyan2 wrote:
Mon Nov 04, 2019 5:02 am
When you performed TV Setup, did you deny the program guide terms of service? If not, you got MS/Rovi. Comparing your Supergirl episode...

Here is what Zap2It says:
zap2it.PNG

Here is what Rovi says:
Rovi.PNG

Here is where it is important to deny the ToS:
It does look like my latest install of WMC pulled an initial guide update from Rovi, but I've disabled any further auto downloads, so I'll be curious to see what my guide looks after 2 weeks when there's no more data left from Rovi. I'll keep you posted on what does and doesn't get updated starting on the 17th. Hoping you're wrong but suspect that my guide will be much sparser on the 17th.

But Zap2It does provide the channel icons as well as the program thumbnails. Here's a screen shot of the channel icons in my cache folder:

https://www.dropbox.com/s/eblu1lhwzzm7n ... s.png?dl=0

Waynezo

Posts: 20
Joined: Wed Dec 16, 2015 10:52 am
Location:

HTPC Specs: Show details

#63

Post by Waynezo » Mon Nov 04, 2019 9:10 am

ferrellsl wrote:
Mon Nov 04, 2019 12:11 am
Waynezo wrote:
Sun Nov 03, 2019 10:50 am
Yes ferrellsl, Please post instructions. I have medium learning skills :)
OK, the instructions are pretty lengthy so I've put everything into a PDF file that you can download from here: https://www.dropbox.com/s/lczi5jllklmaf ... l.pdf?dl=0
Thanks for the detailed tutorial!

User avatar
garyan2

Posts: 3712
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#64

Post by garyan2 » Mon Nov 04, 2019 6:26 pm

Last night I had enabled the option to download information from TMDB and TVDB and it did fill in quite a few gaps for categories and some artwork. At that point I would say it was completely functional... it did take a long time for that initial data gathering for just 26 stations and 14 days though.

It did, however cause WMC to crash when I tried to look at program details, but that may have been unique to my system/setup. I'll set up a new VM and try again.

Right now, I think it will be important for anyone else trying this to run TV Setup using zip code 00000. That way MS/Rovi won't be confusing things, and the registry will be set to allow the guide to be visible.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Green Lantern

Posts: 1
Joined: Thu Nov 07, 2019 7:45 pm
Location:

HTPC Specs: Show details

#65

Post by Green Lantern » Thu Nov 07, 2019 8:03 pm

Firstly, thanks to everyone (particularly ferrellsl) for this worthwhile and helpful endeavor. Secondly, I presume all this old vs new guide data (and related workarounds such a re-running TV Setup using zip code 00000) will become a moot issue for the majority of people this guide is intended for... WMC users who come here after their guide stops populating. For anyone who doesn't implement this new/free method for at least 10-14 days after the Rovi data stops (and thus there is no more guide data in their system) it seems like there should be no old vs new issues, no need to re-run TV Setup (which many people won't have done in years and will likely find confusing), etc. In fact, would you agree that it's probably even be best to simply recommend that most people just wait 2 weeks past the cutoff (manually schedule any interim recordings if necessary) and then following the instructions provided? I'm thinking there will be far fewer problems that way.

User avatar
garyan2

Posts: 3712
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#66

Post by garyan2 » Sat Nov 09, 2019 11:11 pm

Okay, I did some experimenting, as well as created my own program to convert a ZAP2XML XMLTV file into a proper MXF file. I squeezed every last drop out of it and you can see what I got in the below table. I would consider EPG123 the GOLD STANDARD for the complete experience, and the program I created (ZAP2MXF), I can honestly say, is the best ever created in the history of man kind for the ZAP2XML XMLTV file. :P
zap2xml_compare.jpg
As far as usability and functionality, something like ZAP2MXF with the output from ZAP2XML is perfectly fine... the "missing" items I would not consider critical though some may really need the HD flag, MPAA ratings, and rating advisories for better control of recording schedules and parental controls. Or some may just really demand more series images than is available.

I have reservations with EPGC concerning series recordings and New/Repeat recordings. I'm just not sure how robust it is and it really depends on the settings selected. Also, it appears to be a high risk to need to re-map all channels if you happen to add or remove an existing channel. I think that may be overcome if you setup your tuners in EPGC as well so it can give consistent unique channel IDs, but that makes the initial setup even more difficult.

The big question is, how much is FREE worth to you?
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Space

Posts: 1576
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#67

Post by Space » Sun Nov 10, 2019 1:07 pm

Wow, nice job!

Does the ZAP2XML file contain unique series and episode identifiers so that WMC can keep proper track of the series and episodes that have already been recorded? Are these identifiers gotten from zap2it or are the created dynamically and need to be kept track of locally?

Have you overcome the issues you eluded to with EPGC (series and new/repeat recordings) with ZAP2MXF?


User avatar
garyan2

Posts: 3712
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#69

Post by garyan2 » Sun Nov 10, 2019 3:40 pm

Space wrote:
Sun Nov 10, 2019 1:07 pm
Wow, nice job!

Does the ZAP2XML file contain unique series and episode identifiers so that WMC can keep proper track of the series and episodes that have already been recorded? Are these identifiers gotten from zap2it or are the created dynamically and need to be kept track of locally?

Have you overcome the issues you eluded to with EPGC (series and new/repeat recordings) with ZAP2MXF?
The ZAP2XML XMLTV file contains the dd_progid episode_num system, which if you are not familiar is the TMS ID or Zap2It ID... in other words, exactly the same as what Gracenote/SD/EPG123 uses. In fact, the series IDs and episode IDs from EPG123 and ZAP2MXF (using ZAP2XML XMLTV file) are exactly the same. You could transition from EPG123 to ZAP2MXF and back without "breaking" that history or changing any recording requests.

EPGC, to me, is a bit of a mess when it comes to series IDs, program IDs, and movies. Definitely stay away from using the Windows Media Centre Output Series and repeats setting on 'Not used'. Original air dates are not used and program IDs are based on the channel and date/time of the transmission. This means every program is unique... even the same exact program being broadcast on 2 different channels at the same time would be considered different and unique. Series IDs are based on the program title and movies are included. So if you want to record "Charlie's Angels", you will record the 1976 series, the 2000 movie, the 2011 series, and the 2019 movie.

Using a different "Series and repeats" setting in EPGC appears that it may work for tracking repeat episodes, but I don't know how the unique ID is generated. The other options are "Use programme title to generate links" which I assume to be the episode title, and "Use broadcaster references to generate links". Both create a different 9-10 digit numeric value, but without understanding how they are created I don't know what the risks are.

BTW: You do know you still have a coupon for SD waiting for you, right?
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

User avatar
garyan2

Posts: 3712
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#70

Post by garyan2 » Sun Nov 10, 2019 6:28 pm

garyan2 wrote:
Sat Nov 09, 2019 11:11 pm
Also, it appears to be a high risk to need to re-map all channels if you happen to add or remove an existing channel.
I just verified that if the lineup changes in the XMLTV file in any way, added/removed channels or different order, it will be necessary to remap anywhere from 1 to all of the channels in WMC. There is no way to establish a consistent and unique ID for a channel in EPGC from an XMLTV file.

Way too much risk and I strongly discourage using EPGC unless/until it gets addressed.
- Gary
Stomping out the Rovi disease, one media center at a time. http://epg123.garyan2.net

Space

Posts: 1576
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#71

Post by Space » Sun Nov 10, 2019 11:42 pm

Gary,

Thanks for the explanation, and once again, the great work you have done and continue to do to keep WMC alive!

...and, yes, I have not forgotten about that coupon and plan to take advantage of it soon, although I have a few hurdles to jump before I can get my system back in tip-top shape as explained here...

tonywagner

Posts: 33
Joined: Thu Feb 04, 2016 1:53 am
Location:

HTPC Specs: Show details

#72

Post by tonywagner » Mon Nov 11, 2019 5:09 pm

garyan2 wrote:
Mon Nov 04, 2019 6:26 pm
Right now, I think it will be important for anyone else trying this to run TV Setup using zip code 00000. That way MS/Rovi won't be confusing things, and the registry will be set to allow the guide to be visible.
Neat trick!

I've just started testing, and I think the same effect is achieved by disabling/disconnecting internet during the setup (while accepting the guide ToS, regardless of zip code, and disabling WMC automatic downloads). But zip 00000 might be more graceful!

tonywagner

Posts: 33
Joined: Thu Feb 04, 2016 1:53 am
Location:

HTPC Specs: Show details

#73

Post by tonywagner » Mon Nov 11, 2019 5:19 pm

garyan2 wrote:
Sat Nov 09, 2019 11:11 pm
Okay, I did some experimenting, as well as created my own program to convert a ZAP2XML XMLTV file into a proper MXF file.
Thanks for the report!

Any plans to share your ZAP2MXF program? I also found this one on GitHub:

https://github.com/raydouglass/xmltv-to-mxf

Once I changed the subchannel detection from dashes to periods, it generated a perfectly usable WMC guide too, although as the author notes, lacking categories and a few other items. Just wondering if I should work on more mods for that program, or wait for yours...

Post Reply