SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations > Batch Metadata Tools

Notices

Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-13-2017, 01:34 PM
MacDaddy MacDaddy is offline
Sage Aficionado
 
Join Date: Nov 2004
Location: Houston
Posts: 255
Anybody have an idea on this failure - SOLVED

I've submitted a support request with the internal BMT tool. However I thought I would post here in case someone else has seen this before and has a quick idea. I've downloaded the series Travelers from Netflix using PlayOn. On many past occasions this is all that's needed for them to show up as imported TV. However on this occasion the series doesn't show up in the phoenix views and when searching with BMT itself is also missing. This snippet seems suspicious to me and I thought I would ask others for their insights.
Code:
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.search.TVScraperManager - Scraper regextv created a query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] for file SageMediaFile [sageId=16870399, sageObject=MediaFile[id=16870399 A[16870403,16870401,"s01e01 Pilot",0@0812.13:09,50,V] mask=V host=Tower encodedBy= format=Quicktime 0:50:22 3274 kbps [#0 Video[H.264 29.97 fps 1280x720 3075 kbps progressive]#1 Audio[AAC 44100 Hz 2 channels 191 kbps idx=1 und]] /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4, Seg0[Sat 8/12 13:09:12.090-Sat 8/12 13:59:35.000]]] with hints Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.search.SearchQueryFactory - Created Search Query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Searching: Travelers using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]
2017-08-13 03:04:01,055 [Timer-15] WARN  sagex.phoenix.metadata.search.MetadataSearchUtil - The year was not passed in the query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,QUERY: Travelers,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] we are returning the first good result.  Consider adding the year to the query for better matches.
2017-08-13 03:04:01,055 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Fetching Metadata for MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-13 03:04:01,056 [Timer-15] INFO  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - TVDB Series: 283707
2017-08-13 03:04:05,137 [Timer-15] WARN  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - Failed to process the Actors for series: 283707
java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getActors(TvdbParser.java:107)
	at com.omertron.thetvdbapi.TheTVDBApi.getActors(TheTVDBApi.java:333)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.addActors(TVDBSeriesParser.java:77)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.getSeriesInfo(TVDBSeriesParser.java:67)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getSeriesInfo(TVDBMetadataProvider.java:123)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:92)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:60)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
2017-08-13 03:04:09,281 [Timer-15] WARN  phoenix.log - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4; s01e01 Pilot; 16870399; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
MetadataException []
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:84)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getBanners(TvdbParser.java:190)
	at com.omertron.thetvdbapi.TheTVDBApi.getBanners(TheTVDBApi.java:308)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addBanners(TVDBItemParser.java:235)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:80)
	... 14 more
Thanks in advance for any ideas.
__________________
Frankentivo: iStar D-380HB, SuperMicro X107-F-O, Xeon 1270v3 CPU, Kingston 8 GB 1600MHz DDRR3L x 4
Tuners: 4 x HDHR OTA, 4 x HDHR3 OTA, 3 x HDHR Prime
UnRAID Pro: 1 x Samsung 500GB Cache, 5 x WD Red 4TB (1 Parity, 4 Data)
Extenders: 2 x HD-200, 1 x HD-300 on Atlona PRO3HD66m
Sage: V9.0.14.567 with OpenDCT on unRaid docker, Gemstone, BMT, Web UI, PlayOn, TiSage

Last edited by MacDaddy; 08-15-2017 at 12:14 PM.
Reply With Quote
  #2  
Old 08-13-2017, 02:00 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by MacDaddy View Post
I've submitted a support request with the internal BMT tool. However I thought I would post here in case someone else has seen this before and has a quick idea. I've downloaded the series Travelers from Netflix using PlayOn. On many past occasions this is all that's needed for them to show up as imported TV. However on this occasion the series doesn't show up in the phoenix views and when searching with BMT itself is also missing. This snippet seems suspicious to me and I thought I would ask others for their insights.
Code:
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.search.TVScraperManager - Scraper regextv created a query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] for file SageMediaFile [sageId=16870399, sageObject=MediaFile[id=16870399 A[16870403,16870401,"s01e01 Pilot",0@0812.13:09,50,V] mask=V host=Tower encodedBy= format=Quicktime 0:50:22 3274 kbps [#0 Video[H.264 29.97 fps 1280x720 3075 kbps progressive]#1 Audio[AAC 44100 Hz 2 channels 191 kbps idx=1 und]] /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4, Seg0[Sat 8/12 13:09:12.090-Sat 8/12 13:59:35.000]]] with hints Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.search.SearchQueryFactory - Created Search Query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 03:04:00,993 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Searching: Travelers using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]
2017-08-13 03:04:01,055 [Timer-15] WARN  sagex.phoenix.metadata.search.MetadataSearchUtil - The year was not passed in the query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,QUERY: Travelers,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] we are returning the first good result.  Consider adding the year to the query for better matches.
2017-08-13 03:04:01,055 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Fetching Metadata for MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-13 03:04:01,056 [Timer-15] INFO  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - TVDB Series: 283707
2017-08-13 03:04:05,137 [Timer-15] WARN  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - Failed to process the Actors for series: 283707
java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getActors(TvdbParser.java:107)
	at com.omertron.thetvdbapi.TheTVDBApi.getActors(TheTVDBApi.java:333)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.addActors(TVDBSeriesParser.java:77)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.getSeriesInfo(TVDBSeriesParser.java:67)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getSeriesInfo(TVDBMetadataProvider.java:123)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:92)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:60)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
2017-08-13 03:04:09,281 [Timer-15] WARN  phoenix.log - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4; s01e01 Pilot; 16870399; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
MetadataException []
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:84)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getBanners(TvdbParser.java:190)
	at com.omertron.thetvdbapi.TheTVDBApi.getBanners(TheTVDBApi.java:308)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addBanners(TVDBItemParser.java:235)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:80)
	... 14 more
Thanks in advance for any ideas.
It certainly shouldn't be failing like that, but I'm guessing it stems from the fact that there are no actors for the show on thetvdb.com. You might try adding some, and try the scan again, and see if it all of a sudden works. That should at least narrow down the source of the problem.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #3  
Old 08-13-2017, 08:19 PM
MacDaddy MacDaddy is offline
Sage Aficionado
 
Join Date: Nov 2004
Location: Houston
Posts: 255
You pointed me in the right direction. There are multiple matches for Travelers and the one that landed for my recordings was empty of everything. However the correct recordings are here. I tried to rename to Travelers (2016) and run the scan again.

Code:
2017-08-13 20:58:58,108 [Timer-15] INFO  sagex.phoenix.metadata.search.TVScraperManager - Scraper regextv created a query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 10,YEAR: 2016,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] for file SageMediaFile [sageId=16871989, sageObject=MediaFile[id=16871989 A[16871991,16871990,"s01e10 Kathryn",0@0812.20:07,44,V] mask=V host=Tower encodedBy= format=Quicktime 0:44:53 3288 kbps [#0 Video[H.264 29.97 fps 1280x720 3089 kbps progressive]#1 Audio[AAC 44100 Hz 2 channels 191 kbps idx=1 und]] /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4, Seg0[Sat 8/12 20:07:05.170-Sat 8/12 20:51:59.000]]] with hints Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]
2017-08-13 20:58:58,108 [Timer-15] INFO  sagex.phoenix.metadata.search.SearchQueryFactory - Created Search Query: SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 10,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,YEAR: 2016,FILE: /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 20:58:58,108 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={SEASON: 01,RAW_TITLE: Travelers,EPISODE: 10,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,YEAR: 2016,FILE: /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-13 20:58:58,108 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Searching: Travelers using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]
2017-08-13 20:58:58,135 [Timer-15] INFO  sagex.phoenix.metadata.MetadataManager - Fetching Metadata for MediaSearchResult [extraArgs={YEAR: 2016,RAW_TITLE: Travelers,EPISODE: 10,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-13 20:58:58,136 [Timer-15] INFO  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - TVDB Series: 283707
2017-08-13 20:59:02,001 [Timer-15] WARN  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - Failed to process the Actors for series: 283707
java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getActors(TvdbParser.java:107)
	at com.omertron.thetvdbapi.TheTVDBApi.getActors(TheTVDBApi.java:333)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.addActors(TVDBSeriesParser.java:77)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.getSeriesInfo(TVDBSeriesParser.java:67)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getSeriesInfo(TVDBMetadataProvider.java:123)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:92)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:60)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
2017-08-13 20:59:05,879 [Timer-15] WARN  phoenix.log - ERROR; /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4; s01e10 Kathryn; 16871989; Failed while parsing series: MediaSearchResult [extraArgs={YEAR: 2016,RAW_TITLE: Travelers,EPISODE: 10,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers (2016)/Season 1/Travelers (2016) - s01e10 Kathryn.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
MetadataException []
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:84)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getBanners(TvdbParser.java:190)
	at com.omertron.thetvdbapi.TheTVDBApi.getBanners(TheTVDBApi.java:308)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addBanners(TVDBItemParser.java:235)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:80)
	... 14 more
I know that I can put a "helper" in to match the series to 314544 (the wrong series is 283707), however since nothing "loads" in to BMT I don't know how to get it on the right track.
__________________
Frankentivo: iStar D-380HB, SuperMicro X107-F-O, Xeon 1270v3 CPU, Kingston 8 GB 1600MHz DDRR3L x 4
Tuners: 4 x HDHR OTA, 4 x HDHR3 OTA, 3 x HDHR Prime
UnRAID Pro: 1 x Samsung 500GB Cache, 5 x WD Red 4TB (1 Parity, 4 Data)
Extenders: 2 x HD-200, 1 x HD-300 on Atlona PRO3HD66m
Sage: V9.0.14.567 with OpenDCT on unRaid docker, Gemstone, BMT, Web UI, PlayOn, TiSage
Reply With Quote
  #4  
Old 08-14-2017, 04:53 PM
MacDaddy MacDaddy is offline
Sage Aficionado
 
Join Date: Nov 2004
Location: Houston
Posts: 255
I've added a MediaTitles.xml file to \\TOWER\appdata\sagetv\server\userdata\Phoenix\scrapers and asked BMT to reload configurations. It appeared to do so successfully. I rescanned the files, but it doesn't seem to be working as I would expect.

The MediaTitles.xml file looks like:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE titles>

<titles>
	<match>
		<regex>[\\/]Travelers[\\/]</regex>
		<metadata type="tv" name="tvdb">314544</metadata>
	</match>
</titles>
A snippet from the phoenix.log shows that the bad tvdb id of 283707 is not being redirected to 314544:
Code:
2017-08-14 16:28:36,592 [Timer-19] INFO  sagex.phoenix.metadata.search.TVScraperManager - Scraper regextv created a query: SearchQuery [type=TV, fields={EPISODE: 12,RAW_TITLE: Travelers,SEASON: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] for file SageMediaFile [sageId=16872241, sageObject=MediaFile[id=16872241 A[16872243,16872242,"s01e12 Grace",0@0812.21:38,44,V] mask=V host=Tower encodedBy= format=Quicktime 0:44:52 3286 kbps [#0 Video[H.264 29.97 fps 1280x720 3087 kbps progressive]#1 Audio[AAC 44100 Hz 2 channels 191 kbps idx=1 und]] /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4, Seg0[Sat 8/12 21:38:06.400-Sat 8/12 22:22:59.000]]] with hints Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]
2017-08-14 16:28:36,592 [Timer-19] INFO  sagex.phoenix.metadata.search.SearchQueryFactory - Created Search Query: SearchQuery [type=TV, fields={EPISODE: 12,RAW_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,CLEAN_TITLE: Travelers,SEASON: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-14 16:28:36,592 [Timer-19] INFO  sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={EPISODE: 12,RAW_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,CLEAN_TITLE: Travelers,SEASON: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2017-08-14 16:28:36,592 [Timer-19] INFO  sagex.phoenix.metadata.MetadataManager - Searching: Travelers using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]
2017-08-14 16:28:36,611 [Timer-19] WARN  sagex.phoenix.metadata.search.MetadataSearchUtil - The year was not passed in the query: SearchQuery [type=TV, fields={QUERY: Travelers,EPISODE: 12,RAW_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,CLEAN_TITLE: Travelers,SEASON: 01,}, hints=Hints [hints={known_recording: false,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]] we are returning the first good result.  Consider adding the year to the query for better matches.
2017-08-14 16:28:36,611 [Timer-19] INFO  sagex.phoenix.metadata.MetadataManager - Fetching Metadata for MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 12,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:36,611 [Timer-19] INFO  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - TVDB Series: 283707
2017-08-14 16:28:40,502 [Timer-19] WARN  sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser - Failed to process the Actors for series: 283707
java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getActors(TvdbParser.java:107)
	at com.omertron.thetvdbapi.TheTVDBApi.getActors(TheTVDBApi.java:333)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.addActors(TVDBSeriesParser.java:77)
	at sagex.phoenix.metadata.provider.tvdb.TVDBSeriesParser.getSeriesInfo(TVDBSeriesParser.java:67)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getSeriesInfo(TVDBMetadataProvider.java:123)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:92)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:60)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
2017-08-14 16:28:44,499 [Timer-19] WARN  phoenix.log - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4; s01e12 Grace; 16872241; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 12,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
MetadataException []
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:84)
	at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:54)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:391)
	at sagex.phoenix.metadata.MetadataManager.getMetdata(MetadataManager.java:454)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:548)
	at sagex.phoenix.metadata.MetadataManager.automaticUpdate(MetadataManager.java:519)
	at sagex.phoenix.plugin.PhoenixPlugin.updateMetadata(PhoenixPlugin.java:192)
	at sagex.phoenix.plugin.PhoenixPlugin.mediaFileImported(PhoenixPlugin.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.NullPointerException
	at com.omertron.thetvdbapi.tools.DOMHelper.getEventDocFromUrl(DOMHelper.java:122)
	at com.omertron.thetvdbapi.tools.TvdbParser.getBanners(TvdbParser.java:190)
	at com.omertron.thetvdbapi.TheTVDBApi.getBanners(TheTVDBApi.java:308)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.addBanners(TVDBItemParser.java:235)
	at sagex.phoenix.metadata.provider.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:80)
	... 14 more
The phoenix metadata log snippet:
Code:
2017-08-14 16:27:08,904 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4; s01e01 Pilot; 16872208
2017-08-14 16:27:17,165 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4; s01e01 Pilot; 16872208; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 01,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e01 Pilot.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:17,166 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e02 Protocol 6.mp4; s01e02 Protocol 6; 16872211
2017-08-14 16:27:25,071 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e02 Protocol 6.mp4; s01e02 Protocol 6; 16872211; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 02,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e02 Protocol 6.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:25,072 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e03 Aleksander.mp4; s01e03 Aleksander; 16872214
2017-08-14 16:27:33,255 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e03 Aleksander.mp4; s01e03 Aleksander; 16872214; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 03,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e03 Aleksander.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:33,255 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e04 Hall.mp4; s01e04 Hall; 16872217
2017-08-14 16:27:41,180 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e04 Hall.mp4; s01e04 Hall; 16872217; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 04,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e04 Hall.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:41,181 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e05 Room 101.mp4; s01e05 Room 101; 16872220
2017-08-14 16:27:49,145 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e05 Room 101.mp4; s01e05 Room 101; 16872220; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 05,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e05 Room 101.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:49,146 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e06 Helios 685.mp4; s01e06 Helios 685; 16872223
2017-08-14 16:27:57,054 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e06 Helios 685.mp4; s01e06 Helios 685; 16872223; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 06,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e06 Helios 685.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:27:57,055 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e07 Protocol 5.mp4; s01e07 Protocol 5; 16872226
2017-08-14 16:28:04,924 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e07 Protocol 5.mp4; s01e07 Protocol 5; 16872226; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 07,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e07 Protocol 5.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:04,925 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e08 Donner.mp4; s01e08 Donner; 16872229
2017-08-14 16:28:12,931 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e08 Donner.mp4; s01e08 Donner; 16872229; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 08,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e08 Donner.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:12,932 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e09 Bishop.mp4; s01e09 Bishop; 16872232
2017-08-14 16:28:20,823 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e09 Bishop.mp4; s01e09 Bishop; 16872232; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 09,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e09 Bishop.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:20,824 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e10 Kathryn.mp4; s01e10 Kathryn; 16872235
2017-08-14 16:28:28,725 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e10 Kathryn.mp4; s01e10 Kathryn; 16872235; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 10,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e10 Kathryn.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:28,726 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e11 Marcy.mp4; s01e11 Marcy; 16872238
2017-08-14 16:28:36,591 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e11 Marcy.mp4; s01e11 Marcy; 16872238; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 11,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e11 Marcy.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
2017-08-14 16:28:36,592 - AUTO; MEDIA; /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4; s01e12 Grace; 16872241
2017-08-14 16:28:44,499 - ERROR; /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4; s01e12 Grace; 16872241; Failed while parsing series: MediaSearchResult [extraArgs={RAW_TITLE: Travelers,EPISODE: 12,CLEAN_TITLE: Travelers,EPISODE_DATE: 2017-08-12,FILE: /unraid/TV/Travelers/Season 1/Travelers - s01e12 Grace.mp4,SEASON: 01,}, id=283707, imdbId=tt3681370, metadata=null, providerId=tvdb, score=1.0, title=Travelers, type=TV, url=null, year=2015]
Perhaps I have made a fat finger error in the MediaTitles file? I would appreciate any and all advice and how to get the right metadata down. Thanks.
__________________
Frankentivo: iStar D-380HB, SuperMicro X107-F-O, Xeon 1270v3 CPU, Kingston 8 GB 1600MHz DDRR3L x 4
Tuners: 4 x HDHR OTA, 4 x HDHR3 OTA, 3 x HDHR Prime
UnRAID Pro: 1 x Samsung 500GB Cache, 5 x WD Red 4TB (1 Parity, 4 Data)
Extenders: 2 x HD-200, 1 x HD-300 on Atlona PRO3HD66m
Sage: V9.0.14.567 with OpenDCT on unRaid docker, Gemstone, BMT, Web UI, PlayOn, TiSage
Reply With Quote
  #5  
Old 08-15-2017, 12:09 PM
MacDaddy MacDaddy is offline
Sage Aficionado
 
Join Date: Nov 2004
Location: Houston
Posts: 255
Things work so much better if the regex is actually correct.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE titles>

<titles>
	<match>
		<regex>[\\/]Travelers</regex>
		<metadata type="TV" name="tvdb">314544</metadata>
	</match>
</titles>
Touch the directory contents and rescan did the final trick.
__________________
Frankentivo: iStar D-380HB, SuperMicro X107-F-O, Xeon 1270v3 CPU, Kingston 8 GB 1600MHz DDRR3L x 4
Tuners: 4 x HDHR OTA, 4 x HDHR3 OTA, 3 x HDHR Prime
UnRAID Pro: 1 x Samsung 500GB Cache, 5 x WD Red 4TB (1 Parity, 4 Data)
Extenders: 2 x HD-200, 1 x HD-300 on Atlona PRO3HD66m
Sage: V9.0.14.567 with OpenDCT on unRaid docker, Gemstone, BMT, Web UI, PlayOn, TiSage
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
V9 Repair failure LHuisingh SageTV Github Development 8 07-19-2017 09:17 PM
New type of HD-PVR failure timg11 SageTV Beta Test Software 1 10-30-2010 08:19 PM
Another (possible) WD HD failure hemicuda Hardware Support 6 02-26-2007 06:29 PM
Sage and a HDD failure Jesse SageTV Software 4 12-20-2006 09:24 AM
help:upgrade failure 2.0-2.2 cragis SageTV Software 3 04-09-2005 12:43 PM


All times are GMT -6. The time now is 12:45 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.