Danish EPG grabber (2 Viewers)

light66

Portal Member
September 30, 2006
22
0
Home Country
Denmark Denmark
Yes, i'm forcing you to make up your own mind;)
Only thing i would mention is that this is not MediaPortal only, there is support for competitors too:D
 

gibman

Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    Kewl grabber.

    Although it does not generate the xmltv.dtd file needed for the tvengine3, rite ?

    Do I have to make this file by hand ?

    /Gibman
     

    light66

    Portal Member
    September 30, 2006
    22
    0
    Home Country
    Denmark Denmark
    Hav'nt heard that TVEngine3 requires a special format tvguide, so i'd say it should work right out the box as it is.
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    indeed it seems like a DTD file is needed on the new tvserver engine.
    It even says so itself - just look at the xmltv plugin section. It clearly states that also a xmltv.dtd file is needed.

    When I only use the tvguide.xml file I get this server error;

    9-02-2007 14:03:39 XML tv import error loading C:\Programmer\Team MediaPortal\MediaPortal TV Server\XMLTV\tvguide.xml err:Filen 'C:\Programmer\Team MediaPortal\MediaPortal TV Server\XMLTV\xmltv.dtd' blev ikke fundet.

    /gibman
     

    Hojou

    Portal Pro
    January 10, 2007
    69
    0
    Home Country
    Denmark Denmark
    A dtd file shouldn't be too much trouble creating though? It's only needed once and since MP could import it, it means it must have known the shema definition - meaning again that it's probably in the same format as some other tvguide xml fil - i don't have tv server or light66 grabber (i use DVB-T so the guide is automatic) but perhaps you can try and copy/rename the dtd of one of the other grabber feeds matching this guides .xml file?

    EDIT: I don't know how this grabber works so perhaps it didn't make much sense, but if light66's grabber creates the tvguide.xml and places it in that folder - all that is needed it placing a matching xmltv.dtd - shouldn't tv server build already include that? Perhaps this grabber deletes content of \xmltv folder before putting tvguide.xml there - if that is the case backup and copy back xmltv.dtd after the grabber has run.
     

    light66

    Portal Member
    September 30, 2006
    22
    0
    Home Country
    Denmark Denmark
    TVGG does'nt delete xmltv.dtd.
    That file is in the xmltv folder when you have installed MediaPortal so if it's not, then you should either install again or DL xmltv from SourceForge and copy the dtd from the package to MediaPortals xmltv folder.
     

    gibman

    Retired Team Member
  • Premium Supporter
  • October 4, 2006
    2,998
    1,372
    Aarhus
    Home Country
    Denmark Denmark
    "GrabDR_DK.exe" has performed an illegal operation and will be closed.

    This happens all the time since 2 weeks ago now.

    Seems like it occurs when parsing nrk1.d1.dk

    if I click "close" the parser continues on to the next TV program.

    It does the same when it comes to NRK2
    Then the error disappears and after some time I get my tvguide.xml file.

    I guess I will have to avoid the NRK channels for now.

    here is my settings file;

    <?xml version="1.0" encoding="iso-8859-1"?>
    <TVGG_Settings Version="TVGG B5">
    <Output Type="MP" MPFolder="C:\Programmer\Team MediaPortal\MediaPortal TV Server\" CustomPath=""/>
    <IconFolder>E:\install\_Movie\DVB\software players\mediaportal\shared\Thumbs\TV\Logos\</IconFolder>
    <GrabTime>5</GrabTime>
    <LastProgramMaxTime>5</LastProgramMaxTime>
    <GrabSpeed>0</GrabSpeed>
    <StripFormatting>TRUE</StripFormatting>
    <KeepLog>TRUE</KeepLog>
    <URLs>
    <URL Grabber="GrabDR_DK.exe" Site="http://www.dr.dk/tjenester/programoversigten/w3c/inc/channel.aframe?channel=XXXXX&amp;seldate=YYYYY&amp;seltime=0"/>
    <URL Grabber="Dummy" Site=""/>
    </URLs>
    <Channels>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DR1.dr.dk" Name="DR1" SiteID="dk1" TimeCorrection="0" Icon="DR 1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DR2.dr.dk" Name="DR2" SiteID="dk2" TimeCorrection="0" Icon="DR 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2.dr.dk" Name="TV2" SiteID="td2" TimeCorrection="0" Icon="TV 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Charlie.dr.dk" Name="TV2 Charlie" SiteID="041" TimeCorrection="0" Icon="TV 2 Charlie.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Film.dr.dk" Name="TV2 Film" SiteID="t2f" TimeCorrection="0" Icon="TV 2 Film.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Zulu.dr.dk" Name="TV2 Zulu" SiteID="t2z" TimeCorrection="0" Icon="TV 2 Zulu.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2News.dr.dk" Name="TV2 News" SiteID="tws" TimeCorrection="0" Icon="TV 2 News.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV3.dr.dk" Name="TV3" SiteID="dk3" TimeCorrection="0" Icon="TV3.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV3Plus.dr.dk" Name="TV3+" SiteID="d3%20" TimeCorrection="0" Icon="TV3+.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Kanal4.dr.dk" Name="Kanal 4" SiteID="tvd" TimeCorrection="0" Icon="Kanal 4.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Kanal5.dr.dk" Name="Kanal 5" SiteID="999" TimeCorrection="0" Icon="Kanal 5.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="BBCWorld.dr.dk" Name="BBC World" SiteID="bbw" TimeCorrection="0" Icon="BBC World.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="BBCPrime.dr.dk" Name="BBC Prime" SiteID="bbp" TimeCorrection="0" Icon="BBC Prime.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Cartoon.dr.dk" Name="Cartoon Network" SiteID="cns" TimeCorrection="0" Icon="Cartoon Network.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="AnimalPlanet.dr.dk" Name="Animal Planet" SiteID="ans" TimeCorrection="0" Icon="Animal Planet.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DiscoveryChannel.dr.dk" Name="Discovery Channel" SiteID="dsc" TimeCorrection="0" Icon="Discovery Channel.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DiscoveryCivilisation.dr.dk" Name="Discovery Civilisation" SiteID="diC" TimeCorrection="0" Icon="Discovery Civilisation.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DiscoveryScience.dr.dk" Name="Discovery Science" SiteID="diS" TimeCorrection="0" Icon="Discovery Science.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DiscoveryTravelLiving.dr.dk" Name="Discovery Travel And Living" SiteID="diT" TimeCorrection="0" Icon="Discovery Travel &amp; Living.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="NGC.dr.dk" Name="National Geographic Channel" SiteID="ngs" TimeCorrection="0" Icon="National Geographic Channel.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DisneyChannel.dr.dk" Name="Disney Channel" SiteID="218" TimeCorrection="0" Icon="Disney Channel.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="CNN.dr.dk" Name="CNN" SiteID="cnn" TimeCorrection="0" Icon="CNN.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Hallmark.dr.dk" Name="Hallmark" SiteID="hlk" TimeCorrection="0" Icon="Hallmark.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="MTV.dr.dk" Name="MTV" SiteID="mtv" TimeCorrection="0" Icon="MTV.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Nickelodeon.dr.dk" Name="Nickelodeon" SiteID="nis" TimeCorrection="0" Icon="Nickelodeon.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TCM.dr.dk" Name="TCM" SiteID="tns" TimeCorrection="0" Icon="TCM.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="VH1.dr.dk" Name="VH1" SiteID="vh1" TimeCorrection="0" Icon="VH1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="DK4.dr.dk" Name="DK4" SiteID="dk4" TimeCorrection="0" Icon="DK4.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TheVoice.dr.dk" Name="The Voice TV" SiteID="042" TimeCorrection="0" Icon="The Voice TV.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1Sverige.dr.dk" Name="TV1 Sverige" SiteID="sv1" TimeCorrection="0" Icon="TV 1 Sverige.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Sverige.dr.dk" Name="TV2 Sverige" SiteID="sv2" TimeCorrection="0" Icon="TV 2 Sverige.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV4Sverige.dr.dk" Name="TV4" SiteID="tv4" TimeCorrection="0" Icon="TV4 Sverige.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="NRK1.dr.dk" Name="NRK1" SiteID="NRK1" TimeCorrection="0" Icon="NRK 1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="NRK2.dr.dk" Name="NRK2" SiteID="NRK2" TimeCorrection="0" Icon="NRK 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Norge.dr.dk" Name="TV2 Norge" SiteID="no1" TimeCorrection="0" Icon="TV2 Norge.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="EuroSport.dr.dk" Name="EuroSport" SiteID="ess" TimeCorrection="0" Icon="EuroSport.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Film1.dr.dk" Name="CANAL+ FILM 1" SiteID="cdk" TimeCorrection="0" Icon="Canal+ Film 1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Film2.dr.dk" Name="CANAL+ FILM 2" SiteID="cgd" TimeCorrection="0" Icon="Canal+ Film 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Film3.dr.dk" Name="CANAL+ FILM 3" SiteID="cbd" TimeCorrection="0" Icon="Canal+ Film 3.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Mix.dr.dk" Name="CANAL+ MIX" SiteID="cmf" TimeCorrection="0" Icon="Canal+ Mix.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Sport1.dr.dk" Name="CANAL+ SPORT 1" SiteID="cps" TimeCorrection="0" Icon="Canal+ Sport 1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+Sport2.dr.dk" Name="CANAL+ SPORT 2" SiteID="cs7" TimeCorrection="0" Icon="Canal+ Sport 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="Canal+HD.dr.dk" Name="Canal+ Film HD" SiteID="chd" TimeCorrection="0" Icon="Canal+ HD.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV2Oestjylland.dr.dk" Name="TV2" SiteID="re8" TimeCorrection="0" Icon=""/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatSport.dr.dk" Name="Viasat Sport" SiteID="vss" TimeCorrection="0" Icon=""/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatSport1.dr.dk" Name="Viasat Sport 1" SiteID="vdk" TimeCorrection="0" Icon="Viasat Sport 1.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatSport2.dr.dk" Name="Viasat Sport 2" SiteID="vs2" TimeCorrection="0" Icon="Viasat Sport 2.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatSport3.dr.dk" Name="Viasat Sport 3" SiteID="vs3" TimeCorrection="0" Icon="Viasat Sport 3.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatHistory.dr.dk" Name="Viasat History" SiteID="vhi" TimeCorrection="0" Icon="Viasat History.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatNatureAction.dr.dk" Name="Nature Crime Playboy" SiteID="t6a" TimeCorrection="0" Icon=""/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="ViasatExplorer.dr.dk" Name="Explorer Spice" SiteID="vse" TimeCorrection="0" Icon="Viasat Explorer.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1000.dr.dk" Name="TV1000" SiteID="t0d" TimeCorrection="0" Icon="TV1000.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1000Family.dr.dk" Name="TV1000 Family" SiteID="1fa" TimeCorrection="0" Icon="TV1000 Family.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1000Action.dr.dk" Name="TV1000 Action" SiteID="1ac" TimeCorrection="0" Icon="TV1000 Action.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1000Nordic.dr.dk" Name="TV1000 Nordic" SiteID="1no" TimeCorrection="0" Icon="TV1000 Nordic.png"/>
    <Channel GrabberExe="GrabDR_DK.exe" IDName="TV1000Classic.dr.dk" Name="TV1000 Classic" SiteID="t1d" TimeCorrection="0" Icon="TV1000 Classic.png"/>
    </Channels>
    </TVGG_Settings>


    /Gibman
     

    Users who are viewing this thread

    Similar threads

    The only changes I see are: Updated Marcel Groothuis version of the plugin to now support Media Portal 2.5 I can't say anything about the functionality of this plugin, I don't use TV Part, but if there are any changes that can be simply transferred, then I can try. But I can't give any guarantees.
    The only changes I see are: Updated Marcel Groothuis version of the plugin to now support Media Portal 2.5 I can't say anything...
    I am a long-time user of MediaPortal to watch TV. I use the Media Portal TV Server as a backend, and Kodi (previously known as...
    Replies
    15
    Views
    2K
    thank you Sir, issue is definitely resolved now, i uninstalled the problematic MSE altogether, plus i also now have optimized EPG grabbing configuration, thanks again for all the assistance, wow so much faster on everything now that MSE is out of the picture...MP WAF is now restored and FetchTV STB sits in the corner collecting dust :)
    thank you Sir, issue is definitely resolved now, i uninstalled the problematic MSE altogether, plus i also now have optimized EPG...
    Long time MP user, and recently upgraded to MP1.34, prior to this upgrade, i have for many years successfully used MP with fast and...
    Replies
    20
    Views
    2K
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem - unable to connect to any of the specified MySQL hosts. And Hostname is still in red. I don't understand - this is a dedicated TV computer. Unless an update did this I don't know why there's a problem in the...
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem -...
    I've been using MediaPortal for 20 or so years. Last night it recorded perfectly. This arvo it doesn't - will run videos but not...
    Replies
    2
    Views
    866
    Mistake
    Mistake
    I've been using MediaPortal for 20 or so years. Last night it recorded perfectly. This arvo it doesn't - will run videos but not...
    Replies
    26
    Views
    4K
    The optimum settings for EPG grabbing will depend on your location in the world, and how you use your HTPC, so there is not a single setup that will suit everyone. This page in the Wiki explains some of the factors involved. The timeshift and idle grabbers can both be enabled if you wish, but the optimum settings for the timeshift...
    The optimum settings for EPG grabbing will depend on your location in the world, and how you use your HTPC, so there is not a...
    Since the BBC integrated their regional programs into their BBC One HD channel in the last couple of weeks my MP2 shows "No program...
    Replies
    3
    Views
    2K
    Top Bottom