robbiet480 / stirr-for-channels

M3U generator for Stirr, optimized for Channels' custom channels.
MIT License
23 stars 2 forks source link

Can't get stirr-for-channels to display extended EPG information. #8

Open Nostradamus1973 opened 1 year ago

Nostradamus1973 commented 1 year ago

Good morning,

I've been using stirr-for-channels for a few months now and I really like it. There are a few features that I just can't get working.

Firstly, I'm using Cabernet to discern the m3u's/EPG's I'm using; I'm using links from the mjh.nz site for some of my m3u/xml files and they(and other sources) all display extended info, pics, descriptions, season #, and etc, it's just stirr-for-channels doesn't do this, the displayed EPG that stirr shows is just simply the channel name within each time slot. Is there a setting somewhere that needs changing?

I'm running Kubuntu 23.04

On a side note, I use Portainer for my docker instances, would you be able to help me create a docker-compose.yaml file?

Thank you very much for your time and help.

Have a nice day.

robbiet480 commented 1 year ago

There's plenty of EPG data coming out of https://nocords.xyz/stirr/epg.xml as you can see when loading that file. Maybe your tooling isn't parsing it? It's standard XMLTV though.

Nostradamus1973 commented 1 year ago

Thank you for getting back to me so quickly, you're docker is one of my favorites' besides Cabernet.

Yes, I saw that the xml file had tons of info, I didn't know if it was a format thing or something, I mentioned it to the Dev of Cabernet on Discord the other day @rocky4546 and he never really gave a response. I'll have to file an issue through Github regarding Cabernet and I'm sure he'll take a look at it because he's very proactive.

Back to the docker-compose.yaml Would you please be able to help me setup a docker compose file for your stirr-for-channels? I figured other users of docker-compose would also find it helpful.

Thx again.

Nostradamus1973 commented 1 year ago

Good morning,

So, I tried loading the EPG info directly into Jellyfin and I'm experiencing the same thing.

Given that now a well known application can't parse this out, should this be explored here or should I present this to the devs over at Jellyfin and let them know their application can't properly handle the stirr-for-channels xml?

I figure I'd get your opinion on this before I tell them their application isn't working; I didn't know if there was anything you could look at before I go to the Jellyfin team. I figure they might be able to look at this quicker than the Cabernet group.

I can definitely see MY EPG is full of extended information, however, now Cabernet and Jellyfin can't seem to utilize the information given, brings me to think it could be something related to stirr-for-channels.

Also, I had another quick question, I use Stirr in Providence, will the guide show individual EPG's per city? Like my local news that I watch?

Thx again for all your help, I'm sure you're really busy and I appreciate any help you can give me.

Have a nice Day.

robbiet480 commented 1 year ago

I just did a bunch of fixes and testing those fixes against the XMLTV validator in 268be03994723d3c10f3108bfc881110b9314148. It should be mostly cleanly validating now, with the exception of the live flag on programmes that @tmm1 added in b3e7c1e42cc454fa880f4a6c9a1d2002ce343fe0 which the validator chokes on.

Please try the latest version of stirr-for-channels and report back if Cabernet and/or Jellyfin still choke.

Nostradamus1973 commented 1 year ago

Good morning Robbie,

I have a bit of good news. So, I pulled the new image and I'm noticing an improvement though Jellyfin, but, not Cabernet. :)

Here are the screenshots of both Cabernet and Jellyfin. https://ibb.co/DWZ0mb2 https://ibb.co/19pvvZ6 https://ibb.co/wQt9grw https://ibb.co/19pvvZ6

As you can see through Jellyfin the regular channels are showing more information, they aren't showing pictures, but, I'm totally okay with that. My only issue, the Stirr City (Providence) is now completely void. If you look at the Cabernet ones, there isn't any improvement.

Whatever you did, definitely moved things in the right direction. Are there any more changes that can be made to have Stirr City - Providence properly display guide data?

Thx again

Have a nice day.

EDIT: I forgot to include the time slot detail, it's scant but adequate if this is the best it can get, I'm still okay with it. https://ibb.co/j8Fjzh9 Hopefully the Stirr City can be made to do the same.