![]() ![]() ![]() |
|
And to those that suggest the EPG might get encrypted, that would be a breach of the DVB standard as far as I know.
rvangelder: Yep, no problem. Will probably have something up tonight or tomorrow. I'll send you a pm. edit: was easier than I thought. should now have HDTV/SDTV video quality.
http://vangelder.orcon.net.nz/files/FreeviewToXMLTV.zip
dklong:
I don't think there is a trick that FreeviewNZ-EPG uses. Once the XML file is in the right folder, Mediaportal TV Server checks regularly (once a minute I think) for an updated file and imports it.
rlevis: rvangelder, you may not be using MediaPortal, but as we have young kids, I've always wanted to somehow get the ratings to appear in MP, but the previous xml files I've been using never had them. Now that your program is adding them to the xml file, I thought I could somehow get them to display in MP but with no luck.
rlevis:rlevis: rvangelder, you may not be using MediaPortal, but as we have young kids, I've always wanted to somehow get the ratings to appear in MP, but the previous xml files I've been using never had them.? Now that your program is adding them to the xml file, I thought I could somehow get them to display in MP but with no luck.
I managed to?answered my own question with some hours of investigation. It is the skin that determines what information is displayed, and I found out how to modify the necessary file (mytvguide.xml) so that a #TV.Guide.Classification label is displayed on the screen. However, this field is blank!
So it appears the rating is not being read into the database.? I'm lost now.? I've asked on the ML/xmltv forum so hopefully I get a reply there.
dklong: ... all it requires are two basic command line utilities WGET and GZIP off the web and you can then write a basic batch file to download the file from http://nzepg.org (using WGET), unzip it using GZIP, rename it to tvguide.XML and copy it into your MediaPortalTVServer directory.
Previously known as psycik
OpenHAB: Gigabyte AMD A8 Brix, OpenHAB with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Xiaomi Humidity and Temperature sensors
Media:Chromecast v2, ATV4 4k, ATV4, HDHomeRun Dual
Windows 10 Host Plex Server 3x3TB, 4x4TB using DriveBender, Samsung 850 evo 512 GB SSD, Hyper-V Server with 1xW10, 2xUbuntu 20.04 LTS, Backblaze Backups, usenetprime.com
davidcole: The only problem with having it hosted anywhere is that it may be taken down at some point with a C&D notice.
davidcole: The only problem with having it hosted anywhere is that it may be taken down at some point with a C&D notice.
Deev8: Long-term the best solution has to be extracting the data from the DVB-T broadcast EPG using a tool like the one sbiddle mentioned early in this thread:sbiddle: Leith Bade did some fantastic work on this here writing an MHEG5 to XML extraction tool, very few people seem to have taken advantage of it.
That has to be the best type of solution as it doesn't involve any third party publishing the EPG information, and so it isn't subject to the type of legal challenge that has caused the current issue. Unfortunately Leith Bade's tool does appear to need some work before it is really ready for mainstream use.
Deev8:davidcole: The only problem with having it hosted anywhere is that it may be taken down at some point with a C&D notice.
Quite right, that's why I believe the best long-term solution has to be a method to extract the required data from the broadcast MHEG-5 EPG.Deev8: Long-term the best solution has to be extracting the data from the DVB-T broadcast EPG using a tool like the one sbiddle mentioned early in this thread:sbiddle: Leith Bade did some fantastic work on this here writing an MHEG5 to XML extraction tool, very few people seem to have taken advantage of it.
That has to be the best type of solution as it doesn't involve any third party publishing the EPG information, and so it isn't subject to the type of legal challenge that has caused the current issue. Unfortunately Leith Bade's tool does appear to need some work before it is really ready for mainstream use.
RustyGonad:
While grabbing the MHEG data sounds easy, the pratical reality is that its probably not feasible. You either need to write a custom plugin for one of the app ie Media Center - which is useless for GBPVR, Media Portal etc, or you need to allocate a tuner either permanently (expensive) or temporarily (creates alot of headaches). In doing this you have to take into account anything thats being recorded, and how you actually get "insert package name here" to release the tuner while its being done.
Once you've got the data its easy to deal with, but like I said, unless its a native plugins, its gonna get real messy. Much easy to do it as per my post above.
Previously known as psycik
OpenHAB: Gigabyte AMD A8 Brix, OpenHAB with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Xiaomi Humidity and Temperature sensors
Media:Chromecast v2, ATV4 4k, ATV4, HDHomeRun Dual
Windows 10 Host Plex Server 3x3TB, 4x4TB using DriveBender, Samsung 850 evo 512 GB SSD, Hyper-V Server with 1xW10, 2xUbuntu 20.04 LTS, Backblaze Backups, usenetprime.com
davidcole:RustyGonad:
While grabbing the MHEG data sounds easy, the pratical reality is that its probably not feasible. You either need to write a custom plugin for one of the app ie Media Center - which is useless for GBPVR, Media Portal etc, or you need to allocate a tuner either permanently (expensive) or temporarily (creates alot of headaches). In doing this you have to take into account anything thats being recorded, and how you actually get "insert package name here" to release the tuner while its being done.
Once you've got the data its easy to deal with, but like I said, unless its a native plugins, its gonna get real messy. Much easy to do it as per my post above.
Nah you're over complicating things. If a method can be found to extract the data, given the specification, then the tuner aspect is not that bad. I run a program from the GBPVR author that uses my satellite tuner and gets all listings from the satellite and dumps it to an xml file. EDIT: Let me clarify that - it's seperate form the main recording engine, and take my manual management to miss any recordings in progress. To this effect i set it to run at 7am every 3 days.
A similar process can be used for mheg5, it doesn't need to be real time, and only needs to be done every couple of days, so the tuner is only out for 20 mins or so.
Then once you've got the xml file it can be massaged into whatever format your media center of choice requires.
And surely for the timing aspect, you can always set it for some stupid time of the night when a single dvb-t tuner can be used for the task.
|
![]() ![]() ![]() |