<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 05/17/2017 10:54 PM, Jason Zarin
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAFo+0i7Ud5D8G5t1nppn=efcgTVU4uQrSxX6Q=oA=rEYM6BXpQ@mail.gmail.com"
      type="cite">
      <div class="moz-text-html" lang="x-unicode">
        <div dir="ltr">
          <p class="gmail-p1">I use mythtv's (0.28.1) built-in schedules
            direct support (USA). Everything works just fine. </p>
          <p class="gmail-p1">Should I switch to the XMLTV grabber to
            use the JSON feed? Are there any advantages to the JSON feed
            other than having 20 days vs. 14 days of data?<br>
          </p>
          <p class="gmail-p1"><span class="gmail-s1"></span></p>
          <p class="gmail-p1">What is the best process to switch
            grabbers without breaking things?<br>
            <span class="gmail-s1"></span></p>
          <p class="gmail-p1">Or should I just leave everything well
            enough alone and not tempt fate?<br>
            <span class="gmail-s1"></span></p>
          <p class="gmail-p1"><span class="gmail-s1"></span><br>
          </p>
          <p class="gmail-p2"><span class="gmail-s1">Thanks!</span></p>
        </div>
      </div>
    </blockquote>
    I switched several months ago with good results. Advantages I see
    are <br>
    20 days of listings<br>
    Season and episode included with each program<br>
    Channel icons automatically downloaded included if you update your
    channel list from the downloaded schedule.<br>
    <br>
    Disadvantage is it uses a lot of memory, so I created a script to
    run three days at a time instead of all at once. With version 29
    there is a "noallatonce" feature to address this.<br>
    <br>
    For switching over, I first set up the channels in xmltv
    (tv_grab_zz_sdjson_sqlite), then deleted all my channels from mythtv
    and re-added them from the xmltv download. <br>
    <br>
    Be careful if you decide not to delete all your channels, use
    --only-update-guide, otherwise you could get them all added again
    and land up with channels duplicated.<br>
    <br>
    If you delete all channels and re-add them, it may allocate
    different chanids to channels. If this happens MythTV could show the
    wrong "recorded from" channel for recordings. By default when
    loading it names chanid as SXXX where S is the source and XXX is the
    channel number. Sometimes this scheme goes wrong and different ids
    are assigned. If the existing ids match that scheme then reloading
    will use the same scheme.<br>
    <br>
    Peter<br>
    <br>
    <br>
  </body>
</html>