<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jan 26, 2018 at 11:17 AM, Jim Abernathy <span dir="ltr"><<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="m_-3149098714748662159gmail-m_9115560931536056739moz-cite-prefix">On 01/26/2018 11:11 AM, jrh wrote:<br>
</div>
<blockquote type="cite"><span class="m_-3149098714748662159gmail-">
<br>
<div><br>
<blockquote type="cite">
<div>On Jan 26, 2018, at 10:41 AM, Jim Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>>
wrote:</div>
<br class="m_-3149098714748662159gmail-m_9115560931536056739Apple-interchange-newline">
<div>
<div bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="m_-3149098714748662159gmail-m_9115560931536056739moz-cite-prefix">On 01/26/2018 10:08 AM, Peter
Bennett wrote:<br>
</div>
<blockquote type="cite">
<p><br>
</p>
<br>
<div class="m_-3149098714748662159gmail-m_9115560931536056739moz-cite-prefix">On 01/26/2018 09:44 AM,
James Abernathy wrote:<br>
</div>
<blockquote type="cite">My Mythtv backend uses Schedules Direct for
the program guide. It works great, most of the time.
I use it for USA OTA ATCS programming. I took the
defaults when setting it up. Nothing more than
putting in my account info for SD.
<div><br>
</div>
<div>In researching an issue I looked at the
wiki on mythfilldatabase and read about the use of
DataDirect format or XMLTV format. I don’t know if
I care but what am I using. The recommended per the
wiki is XMLTV even for Schedules Direct.</div>
<div><br>
<div>
<div style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Jim
Abernathy<br>
<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a><br>
<br>
<br>
</div>
</div>
</div>
</blockquote>
The XMLTV through SD option gets you three weeks of
schedules instead of 13 days. It also supplies season
and episode, and gives icons for all channels. It is
also harder to set up.<br>
</blockquote>
<br>
So it looks like there are some advantages to switching to
an XMLTV grabber for Schedules Direct. Any recommendations
on setup and switching other than what is on the Wiki at <a class="m_-3149098714748662159gmail-m_9115560931536056739moz-txt-link-freetext" href="https://www.mythtv.org/wiki/XMLTV" target="_blank">https://www.mythtv.org/wiki/XM<wbr>LTV</a>
?<br>
<br>
Jim A<br>
<br>
</div>
</div>
</blockquote>
<br>
</div>
</span><div>I highly recommend you set up a test machine(can be virtual)
to run through the conversion once. You will need to update the
channel table so that the xmltv id looks like this: <a href="http://I43730.json.schedulesdirect.org" target="_blank">I43730.json.schedulesdirect.o<wbr>rg</a> .
Your current xmltv ids will probably look like this with the
legacy Schedules direct grabber: 43730</div>
<div><br>
</div>
<div>The mod mentioned above is documented on the XMLTV page on
the mythtv wiki.</div>
<div><br>
</div>
<div>Once you are happy with the migration on your test system,
you can then do the same in your production version.</div>
<div><br>
</div>
<div>I did the conversion about a month ago, and it worked fine.</div>
<div><br>
</div>
<div>Regards,</div>
<br>
<br>
</blockquote>
<br>
on Ubuntu 16.04 I just installed xmltv using apt and I got a lot of
tv_grabber, but not the tv_grab_zz_sdjson ones. Do I need to
install the xmltv from the debian repository??<span class="m_-3149098714748662159gmail-"><br>
<br>
Jim A</span></div></blockquote><div><br></div><div>You need to clone this Git repo: <a href="https://github.com/garybuhrmaster/tv_grab_zz_sdjson_sqlite" target="_blank">https://github.com/<wbr>garybuhrmaster/tv_grab_zz_<wbr>sdjson_sqlite</a><br><br></div><div>git clone <a href="https://github.com/garybuhrmaster/tv_grab_zz_sdjson_sqlite" target="_blank">https://github.com/<wbr>garybuhrmaster/tv_grab_zz_<wbr>sdjson_sqlite</a><br><br></div><div>If you don't have git installed, you'll need to install that as well.<br><br></div><div>sudo apt-get install git<br><br></div><div>I had to copy the files from the cloned repo to /usr/bin. They are then seen by mythtv-setup. You could just browse the files on the webpage and copy and paste the content yourself but you lose the ability to easily update when Gary updates his code.<br><br></div><div>If you're in the repo you've cloned, you can just<br><br></div><div>git pull<br><br></div><div>and get the new content when it comes down the pike. There is a hell of a lot of detail to Git but that will get you the files you need.<br></div></div></div></div>