[Rejected] Grabber for fernsehen.ch and tvtv.ch (1 Viewer)

chret

Portal Member
February 1, 2010
11
2
Home Country
Switzerland Switzerland
Hi guys,

don't know if I'm correct here in this forum...

Please find attached updated grabbers for ALL channels on fernsehen.ch and tvtv.ch
Especially tvtv.ch has a lot of channels (not only CH - more than 500).

You'll find out that some of the channels are twice or even more in the script. This happened because some channels are listed more than once on the website, but always with the same name (i.e. MTV -> MTV Switzerland, MTV Germany, MTV GB) and I quickly wrote a script to get all these channels automatically in the xml file.
Mayby some day I willl improve that ;-)

The channel IDs are usually the same as the channel name (made it much easier for scripting).

Please fell free to use, change, or whatever you wanna do with it.

There is a total of almost 700 channels within only these two grabbers.
 

Attachments

  • 1-www_fernsehen_ch.xml
    30.7 KB
  • 2-www_tvtv_ch.xml
    30.6 KB

arion_p

Retired Team Member
  • Premium Supporter
  • February 7, 2007
    3,367
    1,642
    Athens
    Home Country
    Greece Greece
    It would be preferable if channel ids used the correct format (channel@provider) and match existing channel ids in other grabbers. If a channel exists in two grabbers, the channel id should be the same in both.

    PS: I moved the thread to the correct forum.
     

    chret

    Portal Member
    February 1, 2010
    11
    2
    Home Country
    Switzerland Switzerland
    Cleanup of the channel ids is already in progress... I will try to automate this in some way.
    Do you wanna have the script (like a grabber which creates the grabber files) too?
    -> I can easily migrate it to a C# or whatever project and create a small gui for it. Maybe it's useful for other sites too. Just let me know, than I will work on that too.
     

    arion_p

    Retired Team Member
  • Premium Supporter
  • February 7, 2007
    3,367
    1,642
    Athens
    Home Country
    Greece Greece
    The script is of no use to me but it may be useful to others so I think it would be welcome.

    After a lot of thought, I am going to reject these two grabbers for the reasons explained below. Please don't hesitate to post the grabbers again when you have finished fixing those issues.


    1. The channel ids are not in the correct form (channel@provider). This in itself although not fatal, will cause trouble for users of 1-www.fernsehen.ch which already uses the correct channel id form. If this grabber were to be updated channel mappings of existing installations would be broken.
    2. There are duplicate channel ids. This will cause WebEPG to fail to load and no data will be grabbed (for any channel not just those with duplicate names)
    3. There are invalid names (e.g. i>TELE in 2-www.tvtv.ch). Will cause the same issues as above.
    4. Grabbing fails for the following channels:
    Code:
    Country: CH
      Grabber: 1-www.fernsehen.ch
        Cablecom: error
        ComedyCentral: error
        History: error
        MDR: error
        RTBFSat-R: error
      Grabber: 2-www.tvtv.ch
        e.clips: error
        GTV Europa: error
        TL Novelas Europa: error
     

    SwissBuster

    Portal Pro
    June 27, 2008
    229
    4
    Geneva, Switzerland
    Home Country
    Switzerland Switzerland
    Hey chret, are you going to try to fix the issues ? Else someone else might want to use your work and finish it.

    I for one would use it, especially if:
    1. You have a grabber for HD Suisse, and
    2. If it contains the main German channels and runs faster than the (exceptionally slow) German grabbers.
     

    nikigraus

    Portal Pro
    January 2, 2007
    60
    5
    Home Country
    Switzerland Switzerland
    see thread https://forum.team-mediaportal.com/allgemeines-supportforum-350/hd-suisse-epg-via-webepg-wie-60409/#post608666 for an updated grabber for fernsehen.ch which supports HD Suisse

    arion_p

    Is there a central place to "trade" WebEPG grabbers?
    I have found out that 2 of 3 grabbers for Switzerland don't work anymore, and I have enhanced the 3rd one (Das interaktive und aktuelle Fernsehprogramm, sortiert nach Themen, Sparten und Sendern). It would be nice if there is a special forum where users can exchange their experiences with grabbers, maybe sorted by country.

    Cheers
    nikigraus
     

    dedi

    Portal Pro
    January 27, 2010
    118
    22
    Home Country
    Switzerland Switzerland
    yeah 20min grabber is down (url does not exist anymore).

    I'm now missing EPG Data for 3+ (only now and next show with DVB-EPG) and SSF (no DVB-EPG). Also the Hybrid Channel Nickeloden/Viva (they use 1 channel spot for 2 channels. at day they show nick, at night viva, no DVB-EPG) has no solution.
     

    dedi

    Portal Pro
    January 27, 2010
    118
    22
    Home Country
    Switzerland Switzerland
    thanks:D. together with the tvtv.ch grabber I now have every channel.

    sadly the tvtv.ch not got overworked yet, would like to see it included in the next RC. I'll look what I can do when I got some time

    arion_p: i just saw that there are many grabber.xml with missing @provider information. for what this would be primary? auto mapping? The last time i auto mapped I got bad results anyway.

    nikigraus: may post a new topic in this subforum so it get included? but I guess it should contain the @provider too :)

    Update 10. Mai: I'm just trying to take a look at this. But its my first step into XML.
    First problem is sorting channels alphabetically: I did not found a free XML that can do that (the one i found cant handle UFT8 chars).
    Second problem is, I don't know to handle the channels with duplicate names. The reason they are listed multiple times are different languages. I guess channelname@provider.[language] would be the appropriate solution, but that would need alot of handwork (up to 5 languages per channel) and channel name needs an update too. any ideas for that?
     

    Users who are viewing this thread

    Top Bottom