Plex DVR Update for Australia EPG - Australian EPG - XML Data Provider

Adelaide @markcs

Thanks for the extra modules to check @BigAlzy all showed as installed and up to date.

I have since tried running the script under Ubuntu 18.04 running in the WSL with an older version of perl 5.26 from memory and everything ran smoothly there, so it has to be something to do with the version of Perl… Currently Strawberry Perl 5.30.0.1.

A couple other very small things I’ve noticed now I’ve got it running, purely for your info from the Adelaide guide as I’m sure its nothing something you can self test. Seems some of the HD channels are missing from the Adelaide EPG (7HD, 10HD, SBSHD 9GEMHD) can work around it by using the SD equivilent., 7Food is missing, as is Channel 44 (if that one even has a feed, wouldn’t surprise me if it didn’t).

Absolutely amazing work you’ve done with this @markcs!

Yep, I’ve since noticed that Freeview is missing data. So I’ve created a new script to get data from yourtv.com.au which hopefully has more data.

All these scripts are now in a single repo at [[Link Removed]. Electronic program guide (EPG) data is subject to Australian copyright laws. We’ve been informed that the previously-linked XLMTV file contains information gathered in an unauthorized manner from another source. As such, it is in violation of those copyright laws and cannot be posted on this forum. Please do not post this link or source anywhere else on this forum.]
PM me if you can’t get any of these up and running and need an xmltv file. I can give you a temporary url until I sort out the best place to store these …

1 Like

Not sure why this version of Perl worked for me. Did you use the 64-bit installer?

Yep, it must be something else with my config. For the time being will just keep running it until WSL. Might try it on another PC when I get the chance and see if it behaves any differently.

Got to congratulate Mark on this work, the new version taking data from YourTV is amazing, I think the data is even better than what I was getting on the IceTV trial.

This is a screenshot of (what fits on my laptop screen) the EPG from Marks script loaded up in Plex.
Notes:

  1. I deselected some of the duplicate channels in Plex, they are in the XMLTV file
  2. The “unknown airing” gaps are only present in the ABC channels, I suspect that is an ABC issue, not the script

As per @Schtevo_66 I agree and congratulate you on this outstanding script for the YourTV. You are obviously on another planet with your abilities in this area.
All channels perfectly matching with the HD ones etc as per @osmondc comment.
Thank you, you have a loyal follower here :nerd_face:

how is this looking? …I do appreciate you may well not have even had time to even think about this yet and would understand if you find yourself unable to find the time.

Thanks,
James.

Give me a day or two if I have time I’ll look at it

Maybe one small tweak for @markcs. I think the New vs Repeat may be tagging everything as new. Just comparing some of the shows with the live website and they have a “REPEAT” tag. Is that something that needs a bit of your super re-coding skills to see if REPEAT in the scrape to not say it is NEW?

you are a gentleman, sir.

Can you post an issue on GitHub? Example would be good

Will crack into it again this weekend… got diverted from it ($employer stuff comes first :stuck_out_tongue:)

awesome thanks. …I;m the same as you so totally get that :wink:

@markcs worked with the hosting provider. going to make some changes, can you please DM with your requirements and will get set up correctly.

Without wanting to be a party pooper, I’d be cautious setting up a server to host these XMLTV files, I’m not sure how it would be from a legal standpoint, but IceTV sure won’t like it and I would expect them to be doing whatever they can to shut it down.

Writing a script to allow people to get information that is freely available is one thing, giving away a product that a company is basing their business model on is another thing entirely.

If Plex has any contractual ties with IceTV they may well be obliged to shut this thread down too.

An unsupported free service is very limited compared to what icetv offers.

Isn’t this what freeview or open source is about?

Yes, I agree. I can also see IceTV not being happy about it is all I’m saying

@markcs script officially working better than what we had before the EPG service removal. He has refined it. New and repeat now seems to be working, all channels showing up, channel and show thumbnails displaying, etc. This has all been a cloud with a silver lining !
:+1::point_up::v::crossed_fingers::+1:
Go grab on GitHub people

1 Like

@BigAlzy are you running yourtv.pl? If so how long does a region take to run?

Yes, yourtv.pl. I’m WA, takes 28 minutes, per day.
My command line:
yourtv.pl --region=101 --output=“c:\Plex Media Server\EPG\YourTV_EPG.xmltv” --days=7 --pretty --verbose --ignore=9,92,2,3,33,7,72,74,10,14,15,34,44,78
If you need any instructions for the scheduler or batch files let me know and I’ll post.