- September 21, 2015
- 13
- 1
- 62
- Home Country
- United States of America
(Media Portal 1.17)
I've been using mc2xml to get guide data from the "new" Microsoft servers. It generally works, but will go down occasionally. Considering that Media Center has been removed from Windows 10 I've been working on a switch to SchedulesDirect.
I'm still using mc2xml to pull data from SchedulesDirect. I haven't tried the schedules direct plug-in, but from reading I prefer mc2xml because it's using the newer schedulesdirect JSON database and also has the ability to flag new programs with an " *" in the title to allow for recording new episodes only. Plus, I didn't have to recreate my scheduled events.
I've been experimenting to figure out why episode numbers are not showing up, and poking around tvguide.xml it seems like xmltv doesn't like that mc2xml is putting two "episode-num" lines in the database (example below). If I remove the line with "<episode-num system="dd_progid">EP02695634.0003</episode-num>" then the episodes numbers display in the Media Portal GUI.
Is this an error on mc2xml, or should xmltv be smart enough to ignore the "episode-num" line it doesn't care about ?
Note: I also tried reversing the order of the two "episode-num" lines, but it didn't help.
=================================================
Program example from tvguide.xml:
<programme start="20170921200100 -0600" stop="20170921210000 -0600" channel="I21.1.34801.schedulesdirect.org">
<title lang="en">The Orville *</title>
<sub-title lang="en">About a Girl</sub-title>
<desc lang="en">The Orville travels to Bortus' planet; the crew debates controversial surgeries for newborns.</desc>
<credits>
<actor>Seth MacFarlane</actor>
<actor>Adrianne Palicki</actor>
<actor>Penny Johnson Jerald</actor>
<actor>Scott Grimes</actor>
<actor>Peter Macon</actor>
<actor>Halston Sage</actor>
<actor>J. Lee</actor>
<actor>Mark Jackson</actor>
<actor>Chad L. Coleman</actor>
<producer>Seth MacFarlane</producer>
<producer>Brannon Braga</producer>
<producer>David A. Goodman</producer>
<producer>Jason Clark</producer>
<producer>Liz Heldens</producer>
<guest>Norm Macdonald</guest>
<guest>Lamont Thompson</guest>
<guest>DeObia Oparei</guest>
<guest>Antonio Charity</guest>
<guest>Rena Owen</guest>
<guest>Jonathan Adams</guest>
<guest>D. Elliot Woods</guest>
</credits>
<date>20170921</date>
<category lang="en">Comedy drama</category>
<category lang="en">Science fiction</category>
<episode-num system="dd_progid">EP02695634.0003</episode-num>
<episode-num system="xmltv_ns">0.2.</episode-num>
<video>
<aspect>16:9</aspect>
<quality>HDTV</quality>
</video>
<audio>
<stereo>dolby digital</stereo>
</audio>
<new />
<subtitles type="teletext" />
<rating system="Canadian Parental Rating">
<value>14+</value>
</rating>
<rating system="USA Parental Rating">
<value>TV14</value>
</rating>
</programme>
I've been using mc2xml to get guide data from the "new" Microsoft servers. It generally works, but will go down occasionally. Considering that Media Center has been removed from Windows 10 I've been working on a switch to SchedulesDirect.
I'm still using mc2xml to pull data from SchedulesDirect. I haven't tried the schedules direct plug-in, but from reading I prefer mc2xml because it's using the newer schedulesdirect JSON database and also has the ability to flag new programs with an " *" in the title to allow for recording new episodes only. Plus, I didn't have to recreate my scheduled events.
I've been experimenting to figure out why episode numbers are not showing up, and poking around tvguide.xml it seems like xmltv doesn't like that mc2xml is putting two "episode-num" lines in the database (example below). If I remove the line with "<episode-num system="dd_progid">EP02695634.0003</episode-num>" then the episodes numbers display in the Media Portal GUI.
Is this an error on mc2xml, or should xmltv be smart enough to ignore the "episode-num" line it doesn't care about ?
Note: I also tried reversing the order of the two "episode-num" lines, but it didn't help.
=================================================
Program example from tvguide.xml:
<programme start="20170921200100 -0600" stop="20170921210000 -0600" channel="I21.1.34801.schedulesdirect.org">
<title lang="en">The Orville *</title>
<sub-title lang="en">About a Girl</sub-title>
<desc lang="en">The Orville travels to Bortus' planet; the crew debates controversial surgeries for newborns.</desc>
<credits>
<actor>Seth MacFarlane</actor>
<actor>Adrianne Palicki</actor>
<actor>Penny Johnson Jerald</actor>
<actor>Scott Grimes</actor>
<actor>Peter Macon</actor>
<actor>Halston Sage</actor>
<actor>J. Lee</actor>
<actor>Mark Jackson</actor>
<actor>Chad L. Coleman</actor>
<producer>Seth MacFarlane</producer>
<producer>Brannon Braga</producer>
<producer>David A. Goodman</producer>
<producer>Jason Clark</producer>
<producer>Liz Heldens</producer>
<guest>Norm Macdonald</guest>
<guest>Lamont Thompson</guest>
<guest>DeObia Oparei</guest>
<guest>Antonio Charity</guest>
<guest>Rena Owen</guest>
<guest>Jonathan Adams</guest>
<guest>D. Elliot Woods</guest>
</credits>
<date>20170921</date>
<category lang="en">Comedy drama</category>
<category lang="en">Science fiction</category>
<episode-num system="dd_progid">EP02695634.0003</episode-num>
<episode-num system="xmltv_ns">0.2.</episode-num>
<video>
<aspect>16:9</aspect>
<quality>HDTV</quality>
</video>
<audio>
<stereo>dolby digital</stereo>
</audio>
<new />
<subtitles type="teletext" />
<rating system="Canadian Parental Rating">
<value>14+</value>
</rating>
<rating system="USA Parental Rating">
<value>TV14</value>
</rating>
</programme>