XMLTV (MP 1.12) stopped importing programs from SchedulesDirect tvguide.xml (1 Viewer)

sdlitvin

MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    Home Country
    United States of America United States of America
    On MP 1.12, XMLTV has just stopped importing programs from SchedulesDirect tvguide.xml. It imports the channels, but not the programs.

    I've attached a screencap of what TV Server Configuration shows.

    I never had this problem with previous versions of MP.

    Looking at the log (also attached), XMLTV says it's unable to parse any program entry:

    [2015-08-13 08:52:12,429] [Log ] [SetupTv ] [DEBUG] - xmltvimport: Reading TV programs
    [2015-08-13 08:52:12,566] [Log ] [SetupTv ] [INFO ] - XMLTVImport::CorrectEpisodeNum, could not parse 'BCW401' as plain number
    [2015-08-13 08:52:12,571] [Log ] [SetupTv ] [INFO ] - XMLTVImport::CorrectEpisodeNum, could not parse 'SS218' as plain number
    [2015-08-13 08:52:12,574] [Log ] [SetupTv ] [INFO ] - XMLTVImport::CorrectEpisodeNum, could not parse 'S1413' as plain number
    [2015-08-13 08:52:12,587] [Log ] [SetupTv ] [INFO ] - XMLTVImport::CorrectEpisodeNum, could not parse 'BCW401' as plain number
    [2015-08-13 08:52:12,591] [Log ] [SetupTv ] [INFO ] - XMLTVImport::CorrectEpisodeNum, could not parse 'SS218' as plain number

    Etc. It just goes on and on like that.

    I tried uninstalling MP 1.12 and doing a fresh reinstall, but that didn't fix the problem.
    FWIW, I'm running MP 1.12 on Windows 7 x64 on a custom CyberPower desktop PC.

    Any ideas?
     

    Attachments

    • mediaportal-tv-error.JPG
      mediaportal-tv-error.JPG
      76.5 KB

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,578
    8,228
    Home Country
    New Zealand New Zealand
    Hello

    XMLTV has just stopped importing programs from SchedulesDirect tvguide.xml.
    With the greatest respect, are you sure that your tvguide.xml is from SchedulesDirect? The log shows that the channel IDs are of the form I***.********.microsoft.com. That suggests you're generating the file with mc2xml and using one of the Microsoft services.
    ...and we know that the Microsoft legacy (XP, Vista WMC) service stopped working within the last week or two as/when Microsoft changed over from Zap2It to Rovi for their modern (W7, W8 WMC) guide data source.

    It imports the channels, but not the programs.
    The log shows the import seems to be complete and your mapping is fine. Therefore I suspect the data in the XMLTV file is simply out of date. The TV Server won't bother importing expired program details for obvious reasons.
     

    sdlitvin

    MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    Home Country
    United States of America United States of America
    Never mind,

    I think I found the problem.

    mc2xml was remembering that I used to use the legacy Microsoft listings.

    Even though I switched to Schedules Direct, it still remembered the old legacy. I had to totally delete the mc2xml.dat file to get it to forget that.

    Sorry about that.
     
    Last edited:

    sdlitvin

    MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    Home Country
    United States of America United States of America
    Actually, now I have the Schedules Direct listings--and it STILL doesn't work!!!

    I now downloaded the actual SchedulesDirect listing (as you will see in the attached log), and yet the XMLTV plugin STILL won't import the programs. I get a 1146 channels and ZERO progarms imported.

    I used GNU Emacs to look at the tvguide.xml file created by mc2xml, and it looks fine.

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE tv SYSTEM "xmltv.dtd">

    <tv source-info-name="Schedules Direct" generator-info-name="mc2xml" generator-info-url="mailto:mc2xml@gmail.com">
    <channel id="I1.91035.schedulesdirect.org">
    <display-name>1 WINS</display-name>
    <display-name>1</display-name>
    <display-name>WINS</display-name>
    <display-name>Cablecast</display-name>
    </channel>

    etc.

    It's from Schedules Direct, all the programs are in there, but they don't get imported.

    Please see attached SetupTV.log.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,578
    8,228
    Home Country
    New Zealand New Zealand
    You have to remap your channels. Each of the different services available from mc2xml use different IDs for their channels. Thus, when you switched from MS legacy to SD, it effectively caused TV Server to lose the mapping at the same time. Sorry, that's outside our control.
     

    sdlitvin

    MP Donator
  • Premium Supporter
  • April 14, 2010
    25
    2
    Home Country
    United States of America United States of America
    Yes, that was the problem! I figured it out myself before you posted.

    Everything is working fine now, so I guess we can mark this thread as SOLVED.

    How do I do that?
     

    Users who are viewing this thread

    Top Bottom