[mythtv-users] XMLTV and mythfilldatabase

Jim Abernathy jfabernathy at gmail.com
Fri Mar 27 12:00:45 UTC 2020


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




More information about the mythtv-users mailing list