[mythtv-commits] Ticket #13177: Series title ending with a question mark does not download images

MythTV noreply at mythtv.org
Tue Nov 14 20:30:17 UTC 2017


#13177: Series title ending with a question mark does not download images
----------------------------------------------+----------------------------
     Reporter:  Jimmy Blakeney <jblakeney@…>  |      Owner:  jyavenard
         Type:  Bug Report - General          |     Status:  new
     Priority:  minor                         |  Milestone:  needs_triage
    Component:  MythTV - Mythmetadatalookup   |    Version:  v29-fixes
     Severity:  medium                        |   Keywords:  images
Ticket locked:  0                             |  question mark
----------------------------------------------+----------------------------
 I am having difficulty automatically downloading images for a title with a
 Question Mark in the name. I have added "Are You Being Served?" to my
 Videos section. The grabber launches and uses ttvdb.py to get the meta
 data. It searches and finds the series and prompts me for the proper one.
 I select it and it downloads the metadata for each episode but does not
 download the images:


 {{{
 Nov 12 15:09:36 ubuntu mythfrontend.real: mythfrontend[5324]: I
 VideoScanner videoscan.cpp:174 (run) Beginning Video Scan.
 Nov 12 15:09:36 ubuntu mythfrontend.real: mythfrontend[5324]: I
 VideoScanner videoscan.cpp:403 (buildFileList) buildFileList directory =
 myth://Videos@ubuntu/mnt/Movies/
 Nov 12 15:09:36 ubuntu mythfrontend.real: mythfrontend[5324]: I
 VideoScanner dirscan.cpp:256 (ScanVideoDirectory)
 MythVideo::ScanVideoDirectory Scanning Group
 (myth://Videos@ubuntu/mnt/Movies/)
 Nov 12 15:09:36 ubuntu mythfrontend.real: mythfrontend[5324]: I
 VideoScanner videoscan.cpp:364 (updateDB) Adding :  : TV Shows/Are You
 Being Served?/Are You Being Served s01e01.avi : NULL
 Nov 12 15:09:36 ubuntu mythfrontend.real: mythfrontend[5324]: I
 VideoScanner videoscan.cpp:364 (updateDB) Adding :  : TV Shows/Are You
 Being Served?/Are You Being Served? - s01e02 Dear Sexy Knickers.avi : NULL
 Nov 12 15:09:37 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb.py -l en -a US -N Are You
 Being Served? Dear Sexy Knickers
 Nov 12 15:09:38 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 2
 Nov 12 15:09:38 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb.py -l en -a US -N 77879 Dear
 Sexy Knickers
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 2
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatadownload.cpp:176 (run) Returning Metadata
 Results:  1 2
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb.py -l en -a US -M Are You
 Being Served
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 1
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: E
 MetadataDownload metadatadownload.cpp:252 (findBestMatch) No adequate
 match or multiple matches found for Are You Being Served.  Update
 manually.
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatadownload.cpp:176 (run) Returning Metadata
 Results: Are You Being Served 1 1
 Nov 12 15:09:39 ubuntu mythfrontend.real: mythfrontend[5324]: I
 CoreContext videodlg.cpp:3356 (customEvent) No results found for Are You
 Being Served 1 1
 Nov 12 15:09:41 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb.py -l en -a US -D 77879 1 1
 Nov 12 15:09:42 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 1
 Nov 12 15:09:42 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatadownload.cpp:176 (run) Returning Metadata
 Results:  1 1
 }}}

 If I then "Edit" the Video Details, I can manually "Find Online" the
 Coverart, Screenshot... and it will download and populate the info:


 {{{
 Nov 12 15:11:44 ubuntu mythfrontend.real: mythfrontend[5324]: E
 CoreContext xmlparsebase.cpp:357 (ParseChildren) XMLParseBase: Parent is
 NULL
 Nov 12 15:11:53 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb-py -l en -a US -N 77879 Dear
 Sexy Knickers
 Nov 12 15:11:54 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 2
 Nov 12 15:11:54 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatadownload.cpp:176 (run) Returning Metadata
 Results: Are You Being Served? 1 2
 Nov 12 15:11:56 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataImageDownload metadataimagedownload.cpp:243 (run) Metadata Image
 Download: http://thetvdb.com/banners/seasons/77879-1-2.jpg ->
 myth://Coverart@ubuntu/Are You Being Served Season 1_coverart.jpg
 Nov 12 15:12:00 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatagrabber.cpp:453 (RunGrabber) Running Grabber:
 /usr/share/mythtv/metadata/Television/ttvdb-py -l en -a US -N 77879 Dear
 Sexy Knickers
 Nov 12 15:12:00 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatacommon.cpp:1202 (ParseMetadataItem) Result Found,
 Season 1 Episode 2
 Nov 12 15:12:00 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataDownload metadatadownload.cpp:176 (run) Returning Metadata
 Results: Are You Being Served? 1 2
 Nov 12 15:12:01 ubuntu mythfrontend.real: mythfrontend[5324]: I
 MetadataImageDownload metadataimagedownload.cpp:243 (run) Metadata Image
 Download: http://thetvdb.com/banners/episodes/77879/262099.jpg ->
 myth://Screenshots@ubuntu/Are You Being Served Season 1x2_screenshot.jpg
 }}}

 This time it puts the question mark in the MetaData query.

 Is there a new ttvdb-py script that I need to download?
 I am using version:
 mythfrontend version: fixes/29 [v29.0-57-gd743ef4]

 I tried a test with another series - "Who's the Boss?" It did exactly the
 same thing. It will identify the series and download the metadata, such
 as, the proper episode title, synopsis, director, runtime... but will not
 automatically download the images.  They are listed as
 "/path/to/the/thing.jpg" for all the images. If I then Change Video
 Details -> Edit Details and the "Find Online" the Coverart, Screenshot...
 they will download properly and display correctly.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13177>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list