need help with new web epg grabber (2 Viewers)

vuego

Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,639
    764
    Göteborg
    Home Country
    Sweden Sweden
    Thanks to you too. Good to add the live channels even if they're empty today.

    It seems you're right. day=13 works in the API URL but not in the normal URL :)
    So we should be able to allow 14 days to grab. I think the grabber is perfect now. Let's try it for a couple of days before including it in the MediaPortal release.

    Modified Juppe's grabber with availableDays="14"
     

    Attachments

    • www_kollatv_se.xml
      12.6 KB

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,639
    764
    Göteborg
    Home Country
    Sweden Sweden
    I've found some problems with a couple of channels:
    • Kanal 9
    • Bloomberg TV
    • Eurosport 1

    Kolla.tv seems to have messed up the start and end times for many shows resulting in WebEPG only importing some shows.
    Here's an example:
    • 20:00 Tennis: Grand Slam Wimbledon Live​

      20:00 : 22:58 |
      Grand Slam. Wimbledon. Grand Slam.
    • 21:30 Mountainbike​

      21:30 : 22:00 |

    • 21:59 Cykel: World Tour - Giro d'Italia​

      21:59 : 22:58 |
      Etapp 6 Damer. World Tour - Giro d'Italia. Etapp 6 Damer.
    • 22:00 Cykel​

      22:00 : 23:30 |

    • 22:58 ATP uncovered tennis​

      22:58 : 23:30 |
      Magasin ATP Uncovered.
     

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,639
    764
    Göteborg
    Home Country
    Sweden Sweden
    You're right. It does help but it's not perfect. I found one show that's almost 24 hours long :p however most of the other shows seems fine. It's better than before in any case.
    Is it possible to skip the end times for only selected channels?
     

    doskabouter

    Development Group
  • Team MediaPortal
  • September 27, 2009
    4,584
    2,978
    Nuenen
    Home Country
    Netherlands Netherlands
    The last show for each channel doesn't have a next one so it can't calculate the end time so that is indeed an issue.
    I don't think its possible to use an end-time for specific channels.
    Not sure if you can have multiple Listings or JSON nodes in the grabberfile and do something with the channel property to filter out the correct channel...
    Are the nonformatted times (endTime and startTime) correct in the cases those formattedtimes are wrong?
    If so, a possible solution could be to patch the webepg plugin so that it can handle unixtimestamps
     

    Juppe

    Portal Pro
    November 17, 2006
    308
    42
    Home Country
    Sweden Sweden
    I still have a problem with this grabber, just a small problem but still something I would like to have.
    It is that it dont grab the season, episode and actors
     

    vuego

    Documentation Group
  • Team MediaPortal
  • August 5, 2006
    1,639
    764
    Göteborg
    Home Country
    Sweden Sweden
    Season and episode works for me but I'm using Argus TV. Not sure if it matters.
    Here's an example from the TVGuide.xml file:
    <programme start="20230713210000 +0200" stop="20230713215000 +0200" channel="SVT1 HD-svt1">
    <title>Världens natur: Green planet</title>
    <desc>Brittisk naturserie från 2021. Vattenvärldar. Växter har en otrolig förmåga att överleva i svåra miljöer.En av de mest utmanande är forsar och fall där vattnet kan slita sönder och spola bort allt i sin väg. Men här finns växter som inte släpper taget. Ett knep är att själv tillverka ett superstarkt lim.</desc>
    <episode-num>2.1</episode-num>
    </programme>
     

    Juppe

    Portal Pro
    November 17, 2006
    308
    42
    Home Country
    Sweden Sweden
    I check some more yesterday and found that it is all grabbed, but i will not show up in the tv-guide. Maybe it is the skin that note show it. One thing that I didn't see in the DB was the actor, but maybe I was looking at the wrong place.

    What skin are you using?
    And do you see rthat information in the TV-guide?
     

    CyberSimian

    Test Group
  • Team MediaPortal
  • June 10, 2013
    2,875
    1,804
    Southampton
    Home Country
    United Kingdom United Kingdom
    I check some more yesterday and found that it is all grabbed, but it will not show up in the tv-guide. Maybe it is the skin that not show it.
    Using a tool to scan the MP C# source files, I found the following built-in skin variables:

    #TV.Guide.Classification
    #TV.Guide.CompositeTitle
    #TV.Guide.Date
    #TV.Guide.Day
    #TV.Guide.Description
    #TV.Guide.Duration
    #TV.Guide.EpisodeDetail
    #TV.Guide.EpisodeName
    #TV.Guide.EpisodeNumber
    #TV.Guide.EpisodePart
    #TV.Guide.Genre
    #TV.Guide.Group
    #TV.Guide.SeriesNumber
    #TV.Guide.StarRating
    #TV.Guide.SubTitle
    #TV.Guide.thumb
    #TV.Guide.Time
    #TV.Guide.TimeFromNow
    #TV.Guide.Title

    However, it is possible that not all of these are set. I cannot tell whether #TV.Guide.EpisodeNumber and #TV.Guide.SeriesNumber are set as the EPG that I use does not provide this information. I also scanned the "Ares", "DWHD", and "Titan" skin source files, and none of those use the episode number or series number skin variables.

    You could test this for yourself. Find the file "MyTvGuide.xml" in the MP skin folder, and change the line:

    <label>#TV.Guide.Description</label>

    to something like the following:

    <label>#TV.Guide.Description #TV.Guide.SeriesNumber #TV.Guide.EpisodeNumber</label>

    -- from CyberSimian in the UK
     

    Juppe

    Portal Pro
    November 17, 2006
    308
    42
    Home Country
    Sweden Sweden
    Thanks for the tip, but it didn't work. But I found a setting that can show that info on the tv-guide, but I rather wont it in the description below the tv-guide.
    Does anyone know it that is possible, something like that CyperSimian suggested?
     

    Users who are viewing this thread

    Top Bottom