HDHR2MXF and HDHR3-CC Tuners
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
HDHR2MXF and HDHR3-CC Tuners
Anyone here with HDHR3-CC tuners and an active SiliconDust DVR Service subscription tried out the HDHR2MXF program? Did it work for you?
If anyone wants to give it a try to see if it will create the XMLTV and MXF file, you can download the portable version of epg123 from here. Just place the hdhr2mxf.exe and Newtonsoft.Json.dll files in a folder and run hdhr2mxf. This will only create the files and will not touch WMC or your system.
Any help you can give to verify this issue would be greatly appreciated.
Thank you,
If anyone wants to give it a try to see if it will create the XMLTV and MXF file, you can download the portable version of epg123 from here. Just place the hdhr2mxf.exe and Newtonsoft.Json.dll files in a folder and run hdhr2mxf. This will only create the files and will not touch WMC or your system.
Any help you can give to verify this issue would be greatly appreciated.
Thank you,
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 12
- Joined: Sun Dec 29, 2019 2:05 am
- Location:
- HTPC Specs:
I'll give it a shot. Anything you want me to watch for?
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Actually, this has all been resolved, thank you for the offer. Do you happen to have both a HDHR-CC and HDHR-US tuners on you network? I'd like verification that works as intended with giving 2 lineups in the MXF file.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 12
- Joined: Sun Dec 29, 2019 2:05 am
- Location:
- HTPC Specs:
I copied the files to a temporary folder and ran hdhr2mxf in a PowerShell Window. The responses I got were:
Found HDHomeRun CONNECT QUATRO HDHR5-4US (10762F81) with firmware 20190621.
Found HDHomeRun PRIME HDHR3-CC (1316D974) with firmware 20190621.
Found HDHomeRun RECORD () with firmware .
Found HDHomeRun RECORD () with firmware .
HDHomeRun DVR Service is active.
Using available 14-day XMLTV file from SiliconDust.
Writing the MXF file to "hdhr2mxf.mxf"
Generated .mxf file contains 2 lineups, 336 services, 5732 series, 38400 programs, and 0 people with 8557 image links.
Execution time was 00:00:18.3803026
Found HDHomeRun CONNECT QUATRO HDHR5-4US (10762F81) with firmware 20190621.
Found HDHomeRun PRIME HDHR3-CC (1316D974) with firmware 20190621.
Found HDHomeRun RECORD () with firmware .
Found HDHomeRun RECORD () with firmware .
HDHomeRun DVR Service is active.
Using available 14-day XMLTV file from SiliconDust.
Writing the MXF file to "hdhr2mxf.mxf"
Generated .mxf file contains 2 lineups, 336 services, 5732 series, 38400 programs, and 0 people with 8557 image links.
Execution time was 00:00:18.3803026
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Excellent. Could you send me the hdhr2mxf.mxf file to support@garyan2.net? I'll take a look and make sure everything is correct.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 12
- Joined: Sun Dec 29, 2019 2:05 am
- Location:
- HTPC Specs:
The file was 28 MB in size, which was too large for my email server. I put it on my share server and sent a link to it instead.
Thanks,
Tim
Thanks,
Tim
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Thanks! MXF is perfect... looks like you can get your guide from SiliconDust for both CC and OTA lineups.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 7
- Joined: Sat Nov 30, 2019 6:25 pm
- Location:
- HTPC Specs:
Gary,
I do not have the HDHR dvr subscription. I believe in an earlier thread you had mentioned that 24 hour data is provided for free with HDHR for both OTA and Cablecard channels.
Is there any way to make hdhr2mxf work without dvr service and just using the 24 hour free listings? I am getting the following output. I have an HDHR prime and just got a connect (have not set that up as yet).
Found HDHomeRun PRIME HDHR3-CC (1319AA9A) with firmware 20180817.
Found HDHomeRun RECORD () with firmware .
HDHomeRun DVR Service is not active.
HDHR2MXF is not configured to download guide data using JSON from SiliconDust.
Generated .mxf file contains 0 lineups, 0 services, 0 series, 0 programs, and 0 people with 0 image links.
Execution time was 00:00:02.2191270
I do not have the HDHR dvr subscription. I believe in an earlier thread you had mentioned that 24 hour data is provided for free with HDHR for both OTA and Cablecard channels.
Is there any way to make hdhr2mxf work without dvr service and just using the 24 hour free listings? I am getting the following output. I have an HDHR prime and just got a connect (have not set that up as yet).
Found HDHomeRun PRIME HDHR3-CC (1319AA9A) with firmware 20180817.
Found HDHomeRun RECORD () with firmware .
HDHomeRun DVR Service is not active.
HDHR2MXF is not configured to download guide data using JSON from SiliconDust.
Generated .mxf file contains 0 lineups, 0 services, 0 series, 0 programs, and 0 people with 0 image links.
Execution time was 00:00:02.2191270
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
The original incarnation of HDHR2MXF would use their JSON slice guide to create a guide with only 24-hours if you did not have a DVR service subscription. Shortly after I announced this, the CTO of SiliconDust contacted me. Short story is their JSON servers weren't designed for this kind of task, a developer for a Kodi plugin did the same thing a couple months ago that generated 12.5 million requests to the servers out of a total 14 million for the month. Because of that, they offered the 14-day xmltv downloads for DVR users and will possibly block the JSON usage to their Apps/Hardware only.
Since I was kinda asked not to do that, they offered something better (though for DVR users only), and there is a possibility that it will "break" in the near future, I disabled the JSON 24-hour guide in the program.
Since I was kinda asked not to do that, they offered something better (though for DVR users only), and there is a possibility that it will "break" in the near future, I disabled the JSON 24-hour guide in the program.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 2839
- Joined: Sun Jun 02, 2013 9:44 pm
- Location:
- HTPC Specs:
I would love if SiliconDust would publicly announce their continued support for WMC (Win7, Win8). Especially with their "upcoming" 6 tuner HDHR Prime. I believe there was one report here of someone who called SD for support and they indicated that they did not support WMC anymore (not sure if this was official or just one support person giving his opinion).
-
- Posts: 21
- Joined: Sun Jan 05, 2020 9:14 pm
- Location:
- HTPC Specs:
So if you have an HDHOMERUN but not the DVR service this is a NOGO to get guide data?
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
As far as HDHR2MXF goes, that is correct.annonymous9999 wrote:So if you have an HDHOMERUN but not the DVR service this is a NOGO to get guide data?
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 7
- Joined: Sat Nov 30, 2019 6:25 pm
- Location:
- HTPC Specs:
I have 3 HDHR that cost me close to $400 - if they are advertising that I get free 24 hours listings I don’t understand how we are violating their policies or how we are generating millions of queries.
Maybe you can check is there is a physical HDHR device on the network and then should be ok to get 24hr listing
Maybe you can check is there is a physical HDHR device on the network and then should be ok to get 24hr listing
-
- Posts: 16
- Joined: Tue Jul 18, 2017 6:54 am
- Location:
- HTPC Specs:
Yeah, it's definitely unfortunate that it was somehow overloading their system. How would that even happen, when they already serve that 24-hour slice data up to everyone that's running their cards and software? Is it because people who don't own HDHR cards were made able to access it?viper wrote: ↑Mon Jan 06, 2020 2:44 am I have 3 HDHR that cost me close to $400 - if they are advertising that I get free 24 hours listings I don’t understand how we are violating their policies or how we are generating millions of queries.
Maybe you can check is there is a physical HDHR device on the network and then should be ok to get 24hr listing
Reason being, I was hoping to find a way to get the 24 hour programming into WMC, which would possibly work around a complicated issue with ServerWMC functionality breaking without at least *some* guide data, but I guess that's not going to be an option.
-
- Posts: 7
- Joined: Sat Nov 30, 2019 6:25 pm
- Location:
- HTPC Specs:
Well that’s the point if Gary can confirm that there is a physical hdhr device on the network then we are entitled to 24 hr data - I think his code already does that.
Gary can pull the 24 hr data he has just disabled that option on request from SD.
I hope Gary would reconsider enabling that option for legitimate owners of HDHR - instead of disabling the option outright disable it if the program cannot identify the HDHR device on network
Not sure if SD apps are also using JSON to pull in data - if they are probably difficult for them to lockout Gary’s code.
If they are using some prop API for their own software (which would be very easy for them to do) then Gary is right they could block it anytime. I hope SD does not screw their longtime loyal users - they have generally been good about it
Gary can pull the 24 hr data he has just disabled that option on request from SD.
I hope Gary would reconsider enabling that option for legitimate owners of HDHR - instead of disabling the option outright disable it if the program cannot identify the HDHR device on network
Not sure if SD apps are also using JSON to pull in data - if they are probably difficult for them to lockout Gary’s code.
If they are using some prop API for their own software (which would be very easy for them to do) then Gary is right they could block it anytime. I hope SD does not screw their longtime loyal users - they have generally been good about it
-
- Posts: 178
- Joined: Thu Feb 04, 2016 1:53 am
- Location:
- HTPC Specs:
If you just want a placeholder guide, that should be no problem. A simple script could generate an MXF file with generic listings. It would probably only need one channel in the MXF file, and you could associate that one channel's listings with all of your channels in WMC / EPG123.
-
- Posts: 178
- Joined: Thu Feb 04, 2016 1:53 am
- Location:
- HTPC Specs:
I suspect most people aren't using the Silicondust software to watch TV, unless they also subscribe to their DVR service. So when an unpredictable number of free users start hitting their servers, it has an impact. (And I could be wrong, but I don't think Silicondust has ever promised EPG data available outside their apps.)mmortal03 wrote: ↑Wed Jan 08, 2020 10:28 pm Yeah, it's definitely unfortunate that it was somehow overloading their system. How would that even happen, when they already serve that 24-hour slice data up to everyone that's running their cards and software? Is it because people who don't own HDHR cards were made able to access it?
-
- Posts: 7
- Joined: Sat Nov 30, 2019 6:25 pm
- Location:
- HTPC Specs:
Well if they have sold 20 million HDHR they should have servers to handle that load - it’s really not that expensive or difficult to do.
I would think they would be happy if they had an install base that large using regularly as more people would possible sign up for their DVR service
I highly doubt HDHR + WMC is a really significantly large install base otherwise Microsoft would not have killed WMC
Oh yes they have - just read on their website
The whole idea behind hdhr prime with CC when I bought it was no reliance on any third party - that’s how it was meant to be.
They have always marketed their products to be fully usable (including guide data) without using their software
I would think they would be happy if they had an install base that large using regularly as more people would possible sign up for their DVR service
I highly doubt HDHR + WMC is a really significantly large install base otherwise Microsoft would not have killed WMC
Oh yes they have - just read on their website
The whole idea behind hdhr prime with CC when I bought it was no reliance on any third party - that’s how it was meant to be.
They have always marketed their products to be fully usable (including guide data) without using their software
- garyan2
- Posts: 7474
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
Look, I can sit here and try to describe how the HDHomeRun app works, how it gets its' guide, and do some public math on how many requests a single household may generate and then compare it to the additional downloads a user would create for a WMC guide. But I'm not going to. Bottom line is SiliconDust politely asked that we (developers) not do this, and I will respect that request.
The 24-hour guide is there for the HDHomeRun App, and no one is entitled to it for use outside its intended purpose.
https://www.silicondust.com/live-tv/#compare
The 24-hour guide is there for the HDHomeRun App, and no one is entitled to it for use outside its intended purpose.
https://www.silicondust.com/live-tv/#compare
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io
-
- Posts: 16
- Joined: Tue Jul 18, 2017 6:54 am
- Location:
- HTPC Specs:
Thanks, yeah, something maybe with hour long placeholders -- I'll have to see if I can figure it out with EPG123. The creator of ServerWMC would like to avoid fixing stuff that breaks when not having guide data, and he *already* had a setting to do something like this when it didn't, but it looks like it's broken when doing instant recording within Kodi. I'll see what I can come up with.tonywagner wrote: ↑Thu Jan 09, 2020 12:03 amIf you just want a placeholder guide, that should be no problem. A simple script could generate an MXF file with generic listings. It would probably only need one channel in the MXF file, and you could associate that one channel's listings with all of your channels in WMC / EPG123.