[mythtv-users] XMLTV and mythfilldatabase

Jack McGee jack at greendesk.net
Fri Mar 27 18:14:56 UTC 2020


On 3/27/20 7:00 AM, Jim Abernathy wrote:
>
> On 3/27/20 7:27 AM, Jack McGee wrote:
>>
>> On 3/27/20 4:20 AM, Jim Abernathy wrote:
>>>
>>> For me using either networked tuners or PCIe tuners I would setup 
>>> the first Input Connection by entering the Video Source name to 
>>> match and make sure it also matched what I did external from 
>>> mythtv-setup. In my case 'SD'. The Scan for channels was uses as is, 
>>> sometimes I'd set the channel scan range to eliminate the scan of 
>>> the channels above which I know I won't find any.
>>>
>>>
>> Thanks Jim.
>>
>>
>> I ran scan for channels, inserted all.
>>
>> Then per you guide, started mythtv backend, and ran mythfilldatabase:
>>
>> It starts normally:
>>
>> mythuser at amethi:~/.mythtv$ sudo su mythtv
>> $ mythfilldatabase
>> 2020-03-27 06:19:25.597409 C  mythfilldatabase version:  [v29.1] 
>> www.mythtv.org
>> 2020-03-27 06:19:25.597424 C  Qt version: compile: 5.9.5, runtime: 5.9.5
>> 2020-03-27 06:19:25.597425 N  Enabled verbose msgs:  general
>> 2020-03-27 06:19:25.597432 N  Setting Log Level to LOG_INFO
>> 2020-03-27 06:19:25.607799 I  Added logging to the console
>> 2020-03-27 06:19:25.608070 I  Setup Interrupt handler
>> 2020-03-27 06:19:25.608075 I  Setup Terminated handler
>> 2020-03-27 06:19:25.608081 I  Setup Segmentation fault handler
>> 2020-03-27 06:19:25.608084 I  Setup Aborted handler
>> 2020-03-27 06:19:25.608089 I  Setup Bus error handler
>> 2020-03-27 06:19:25.608092 I  Setup Floating point exception handler
>> 2020-03-27 06:19:25.608097 I  Setup Illegal instruction handler
>> 2020-03-27 06:19:25.608107 I  Setup Real-time signal 0 handler
>> 2020-03-27 06:19:25.608112 I  Setup Hangup handler
>> 2020-03-27 06:19:25.608189 N  Using runtime prefix = /usr
>> 2020-03-27 06:19:25.608191 N  Using configuration directory = 
>> /home/mythtv/.mythtv
>> 2020-03-27 06:19:25.608233 I  Assumed character encoding: en_US.UTF-8
>> 2020-03-27 06:19:25.608439 N  Empty LocalHostName.
>> 2020-03-27 06:19:25.608443 I  Using localhost value of amethi
>> 2020-03-27 06:19:25.608476 I  Start up testing connections. DB 
>> 192.168.1.105, BE , attempt 0, status dbAwake
>> 2020-03-27 06:19:26.120815 N  Setting QT default locale to EN_US
>> 2020-03-27 06:19:26.120822 I  Current locale EN_US
>> 2020-03-27 06:19:26.120852 N  Reading locale defaults from 
>> /usr/share/mythtv//locales/en_us.xml
>> 2020-03-27 06:19:26.125965 I  Loading en_us translation for module 
>> mythfrontend
>> 2020-03-27 06:19:26.127385 I  Current MythTV Schema Version 
>> (DBSchemaVer): 1348
>> 2020-03-27 06:19:26.129779 I MythCoreContext::ConnectCommandSocket(): 
>> Connecting to backend server: 192.168.1.105:6543 (try 1 of 1)
>> 2020-03-27 06:19:26.130703 I MythCoreContext::CheckProtoVersion(): 
>> Using protocol version 91 BuzzOff
>> 2020-03-27 06:19:26.130902 I  Opening blocking connection to master 
>> backend
>> 2020-03-27 06:19:26.138610 I  Updating source #1 (SD) with grabber 
>> tv_grab_zz_sdjson_sqlite
>> 2020-03-27 06:19:26.139047 I  No channels are configured to use grabber.
>> 2020-03-27 06:19:26.139319 I  Starting process manager
>> 2020-03-27 06:19:26.140076 I  Starting IO manager (read)
>> 2020-03-27 06:19:26.140126 I  Starting process signal handler
>> 2020-03-27 06:19:26.140245 I  Starting IO manager (write)
>> 2020-03-27 06:19:26.741158 I  Grabber has capabilities: baseline 
>> manualconfig preferredmethod lineups apiconfig
>> 2020-03-27 06:19:27.241881 I  Grabber prefers method: allatonce
>> 2020-03-27 06:19:27.242539 I  XMLTV config file is: 
>> /home/mythtv/.mythtv/SD.xmltv
>> 2020-03-27 06:20:48.346124 N  Unknown xmltv channel identifier: 
>> I100147.json.schedulesdirect.org - Skipping channel.
>> 2020-03-27 06:20:48.346434 N  Unknown xmltv channel identifier: 
>> I100561.json.schedulesdirect.org - Skipping channel.
>> (snip)
>>
>> whole bunch of these
>>
>>
>> 2020-03-27 06:24:21.006700 N  Unknown xmltv channel identifier: 
>> I99986.json.schedulesdirect.org - Skipping channel.
>> 2020-03-27 06:24:21.006710 I  Updated programs: 33938 Unchanged 
>> programs: 0
>> 2020-03-27 06:24:21.397597 N  Data fetching complete.
>> 2020-03-27 06:24:21.397618 I  Adjusting program database end times.
>> 2020-03-27 06:24:21.397825 I      0 replacements made
>> 2020-03-27 06:24:21.397858 I  Marking generic episodes.
>> 2020-03-27 06:24:21.552867 I      Found 9312
>> 2020-03-27 06:24:21.552873 I  Extending non-unique programids with 
>> multiple parts.
>> 2020-03-27 06:24:21.567857 I      Found 0
>> 2020-03-27 06:24:21.567862 I  Fixing missing original airdates.
>> 2020-03-27 06:24:21.731860 I      Found 588 with programids
>> 2020-03-27 06:24:21.732823 I      Found 0 without programids
>> 2020-03-27 06:24:21.732827 I  Marking repeats.
>> 2020-03-27 06:24:21.749906 I      Found 407
>> 2020-03-27 06:24:21.749912 I  Unmarking new episode rebroadcast repeats.
>> 2020-03-27 06:24:21.846357 I      Found 587
>> 2020-03-27 06:24:22.013319 I  Marking episode first showings.
>> 2020-03-27 06:24:22.326818 I      Found 14986
>> 2020-03-27 06:24:22.326825 I  Marking episode last showings.
>> 2020-03-27 06:24:22.746125 I      Found 14948
>>
> Yeap, looks like one of my runs but I only have 8 unknown xmltv 
> channel identifiers. When I do the option 5 in --manage-lineups I 
> select only the channels I care about. I leave out foreign language 
> and religious channels. Those channels are also tagged as not visible 
> in the Channel Editor.  Not sure if those are the ones that cause the 
> skipping channel messages.  Either way. I get the 33 channels I care 
> about with their EPG listed for 18 days.
>
> Jim A
>
>
Jim, thanks a bunch for the guide! That got me sorted.


More information about the mythtv-users mailing list