Giter Club home page Giter Club logo

Comments (5)

mchubby avatar mchubby commented on June 16, 2024 1

Yup, it works well this way.
Thanks!

from xmltv.

sy6sy2 avatar sy6sy2 commented on June 16, 2024

Hi, thank you for this issue!
Can you try 0.2.38~beta03 version of the add-on?
I tried an hot-fix to ignore episode number if format is "wrong".
Thank you!

from xmltv.

kevwag avatar kevwag commented on June 16, 2024

Source: https://raw.githubusercontent.com/Catch-up-TV-and-More/xmltv/81606df/tv_guide_uk_20220314.xml

programme{'start': '20220314000000', 'channel': '1014.tvguide.co.uk', 'title': [('Forensic Detectives', 'en')], 'stop': '20220314010000', 'sub-title': [('Out of the Grave', 'en')], 'desc': [('How splinters of bone helped forensic investigators to trace a murderer four years after the victim first disappeared.', 'en')], 'category': [('News', 'en'), ('Current Affairs', 'en')], 'episode-num': [('2.6/10.', 'xmltv_ns')], 'subtitles': [{'type': 'teletext'}], 'star-rating': [{'value': '7.8/10'}]}

@mchubby I'm confused:

1014.tvguide.co.uk maps to Quest Red channel, which isn't even available in Catch-up-TV-and-More!
If you look at the top part of the xml in that file, Dave IS listed as , it IS available in the add-on but there's no data for that channel.
Other channels, such as Yesterday(320.tvguide.co.uk), Drama (871.tvguide.co.uk) and Blaze (1013.tvguide.co.uk) don't appear ANYWHERE in the XML, either in a <channel id ...> or a <programme channel ...> tag.

I'm still learning all this GitHub stuff so maybe I'm missing something here but I'm struggling to understand how and why an issue gets opened about EPG data for a channel the plugin doesn't support, the issue then gets "fixed" and closed without anyone noticing that nearly all of the EPG data is missing for the channels that the plugin does support??

I've opened an issue (#17) about that problem (it looks like the daily scrape script times-out before tvguide.co.uk has time to respond), so hopefully someone will be able to fix the problem. I'm just puzzled as to why nobody else seems to have noticed that the entire EPG for the supported UK channels is empty but somehow you noticed a problem with a channel that isn't even there??

from xmltv.

mchubby avatar mchubby commented on June 16, 2024

Yes, I don't know why, but programme guide data for UK channel is scraped en masse by the script on a specific set of webpages.
As I understand, the result is exported to this very repository.

On the Kodi end, the xml files are downloaded and imported by the plugin, regardless of whether the channel is used or not.
A specific edge case caused the parsing to fail, hence why it was worked around by commenting some parts IIUC.

from xmltv.

kevwag avatar kevwag commented on June 16, 2024

@mchubby what I meant was that I don't understand why you opened an issue for data that isn't even needed.
I'd have thought that ALL the EPG data being missing for the channels the plugin does actually support would have been a much higher priority than data that isn't even needed but I'm the first one to even mention it, despite it having been broken for about a year now!

from xmltv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.