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
  #61  
Old 09-14-2020, 08:29 PM
DaveS DaveS is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: Fairfax, VA
Posts: 99
Mine has been working fine for months now.
__________________
Dave S
Windows 10, Sagetv 9.2.1 64b, OpendDCT 0.5.29, 8gb ram, HDHR Prime, 3 HD300
Reply With Quote
  #62  
Old 09-15-2020, 04:31 AM
NetworkGuy NetworkGuy is offline
Sage Fanatic
 
Join Date: Dec 2009
Location: Central NJ
Posts: 777
Mine works fine also.
__________________
Server: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 3-1TB WD Blue SATA 6.0Gb/s HDD; Windows 7; SageTV 9
Tuner: (2) HDHomeRun Prime
Client: (2) HD300
Client: Mini-Client, ShieldTV
Client: (2) Mini-Client, Fire TV Stick 4K
Reply With Quote
  #63  
Old 09-15-2020, 05:35 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
It still doesn't work for me. It instantly returns "No result" for any searches against thetvdb. It works for movies, but not tv shows.
Reply With Quote
  #64  
Old 09-15-2020, 05:25 PM
DaveS DaveS is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: Fairfax, VA
Posts: 99
I had a similar problem at one time. I uninstalled Phoenix, deleted all the associated directories, and reinstalled it. That solved my problem.
__________________
Dave S
Windows 10, Sagetv 9.2.1 64b, OpendDCT 0.5.29, 8gb ram, HDHR Prime, 3 HD300
Reply With Quote
  #65  
Old 09-22-2020, 09:12 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
Did that and it's still failing. I do see the log entry in logs/phoenix.log when a query is made. It instantly fails when you click on 'search'. Are you sure you're not looking up movies from tmdb because that does work. Looking up anything from tvdb, however, instantly fails.

The phoenix.log doesn't log what the response was (success or fail). I should think it would at least log that a query failed.
Reply With Quote
  #66  
Old 09-23-2020, 09:51 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
I'm seeing other interesting things in the phoenix.log file, including java exceptions from Sage recorded TV shows.

2020-09-22 23:00:00,608 [Timer-38] INFO sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={EPISODE_TITLE: The Choice 2020: Trump vs. Biden,CLEAN_TITLE: Frontline,EPISODE: 27,EPISODE_DATE: 2020-09-22,RAW_TITLE: Frontline,SEASON: 38,}, hints=Hints [hints={known_recording: true,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
2020-09-22 23:00:00,610 [Timer-38] INFO sagex.phoenix.metadata.MetadataManager - Searching: Frontline using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]
2020-09-22 23:00:00,615 [Timer-38] WARN phoenix.log - ERROR; /media/nas1media/SageTV/Recordings/Frontline-S38E27-TheChoice2020TrumpvsBiden-24026790-0.mpg; Frontline; 24069143; Search Failed Badly for SearchQuery [type=TV, fields={EPISODE_TITLE: The Choice 2020: Trump vs. Biden,CLEAN_TITLE: Frontline,QUERY: Frontline,EPISODE: 27,EPISODE_DATE: 2020-09-22,RAW_TITLE: Frontline,SEASON: 38,}, hints=Hints [hints={known_recording: true,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]
MetadataException [query=SearchQuery [type=TV, fields={EPISODE_TITLE: The Choice 2020: Trump vs. Biden,CLEAN_TITLE: Frontline,QUERY: Frontline,EPISODE: 27,EPISODE_DATE: 2020-09-22,RAW_TITLE: Frontline,SEASON: 38,}, hints=Hints [hints={known_recording: true,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]], ]
at sagex.phoenix.metadata.MetadataManager.search(MetadataManager.java:353)
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.recordingCompleted(PhoenixPlugin.java:175)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:249)
at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
at java.base/java.util.TimerThread.run(Timer.java:506)
Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/WebServiceException
at com.omertron.thetvdbapi.TheTVDBApi.searchSeries(TheTVDBApi.java:361)
at sagex.phoenix.metadata.provider.tvdb.TVDBSearchParser.getResults(TVDBSearchParser.java:55)
at sagex.phoenix.metadata.provider.tvdb.TVDBMetadataProvider.search(TVDBMetadataProvider.java:69)
at sagex.phoenix.metadata.MetadataManager.search(MetadataManager.java:321)
... 11 more
Caused by: java.lang.ClassNotFoundException: javax.xml.ws.WebServiceException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 15 more
Reply With Quote
  #67  
Old 09-23-2020, 01:10 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,290
That failed
Code:
EPISODE_TITLE: The Choice 2020: Trump vs. Biden,CLEAN_TITLE: Frontline,QUERY: Frontline,EPISODE: 27,EPISODE_DATE: 2020-09-22,RAW_TITLE: Frontline,SEASON: 38
it looks like because thetvdb.com doesn't have it as S38E27 but rather S2020E20

Have you tried with a non-News show? Something that has "normal" S##E## and preferably not something that has multiple/duplicates with different years (like Frontline does, and things like MacGyver, and other reboots)
Reply With Quote
  #68  
Old 09-24-2020, 11:58 PM
xjim1's Avatar
xjim1 xjim1 is offline
Sage Advanced User
 
Join Date: Sep 2010
Location: colorado
Posts: 198
I was doing some comparing as I recorded the same episode. A metadata file was created for the episode, but not anything of note. Don't know if it helps, but I've attached the phoenix log entry for it. Like Graywolf says, if you have something less news-like, I can see what it looks like on my system.

Here's the first part of the entry(The rest is in the attachment):
020-09-24 08:00:00,208 [Timer-2] INFO sagex.phoenix.metadata.MetadataManager - search(): tvdb; SearchQuery [type=TV, fields={SEASON: 38,CLEAN_TITLE: Frontline,EPISODE: 27,EPISODE_TITLE: The Choice 2020: Trump vs. Biden,RAW_TITLE: Frontline,EPISODE_DATE: 2020-09-22,}, hints=Hints [hints={known_recording: true,auto: true,import_tv_as_recording: false,update_fanart: true,scan_missing_metadata: true,scan_subfolders: true,update_metadata: true,}]]

2020-09-24 08:00:00,208 [Timer-2] INFO sagex.phoenix.metadata.MetadataManager - Searching: Frontline using TVDBMetadataProvider[MetadataProviderInfo [id=tvdb, fanartId=null, mediaTypes=[TV], name=thetvdb.com]]

2020-09-24 08:00:02,302 [Timer-2] WARN sagex.phoenix.metadata.search.MetadataSearchUtil - The year was not passed in the query: SearchQuery [type=TV, fields={SEASON: 38,QUERY: Frontline,CLEAN_TITLE: Frontline,EPISODE: 27,EPISODE_TITLE: The Choice 2020: Trump vs. Biden,RAW_TITLE: Frontline,EPISODE_DATE: 2020-09-22,}, hints=Hints [hints={known_recording: true,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.
Attached Files
File Type: txt phoenix 200924 Frontline entry.log.txt (12.2 KB, 24 views)
Reply With Quote
  #69  
Old 10-04-2020, 10:40 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
So what do you think the cause of the problem is that BMT can't look things up on thetvdb anymore?
Reply With Quote
  #70  
Old 10-05-2020, 07:30 AM
jptheripper jptheripper is offline
Sage Fanatic
 
Join Date: Dec 2007
Location: Florida
Posts: 955
working fine for me
__________________
Gigabyte GA-MA770-DS3/4gb DDR2/AMD Phenom 955 3.2ghz Quad Core
Windows 7 64bit Home Premium
Hauppauge 1600/1850/2250/colossus/2650(CableCard 2 tuner)
8tb RAID5 storage/media/other &3tb RAID5 backup storage on a HighPoint RocketRaid 2680
1tb 3 disk Recording Pool
all in a beautiful Antec 1200
SageMyMovies/Comskip/PlayON/SageDCT/SRE
HD100/HD300 extenders
Reply With Quote
  #71  
Old 10-08-2020, 10:30 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
It doesn't work at all for me on anything anymore. It *does* work for movies, but that's a different site. It hasn't worked for months. If I even just look up things that were recently aired and recorded by Sage, BMT fails.
Reply With Quote
  #72  
Old 10-09-2020, 11:22 AM
jptheripper jptheripper is offline
Sage Fanatic
 
Join Date: Dec 2007
Location: Florida
Posts: 955
works for movies and tv, thetvdb, both automatic and occasional manual.
__________________
Gigabyte GA-MA770-DS3/4gb DDR2/AMD Phenom 955 3.2ghz Quad Core
Windows 7 64bit Home Premium
Hauppauge 1600/1850/2250/colossus/2650(CableCard 2 tuner)
8tb RAID5 storage/media/other &3tb RAID5 backup storage on a HighPoint RocketRaid 2680
1tb 3 disk Recording Pool
all in a beautiful Antec 1200
SageMyMovies/Comskip/PlayON/SageDCT/SRE
HD100/HD300 extenders
Reply With Quote
  #73  
Old 10-24-2020, 12:12 PM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
Any suggestions on how to diagnose that it doesn't work at all for thetvdb anymore for me? As soon as I click on [Search] it instantly reports "No Results" (and it does that for *anything* where thetvdb.com is the source (whether Sage recorded it or it's a recording I've imported from a PlayOn recording). Previously if it really didn't find anything it would at least take a few seconds. It's been failing instantly for months.

So far, I've been manually importing/editing the metadata for each recording I import (so thing show title, season, episode, description, etc.) It's rather tedious, but it's the only workable solution right now.

The trouble here is I don't know how to diagnose why it's failing.
Reply With Quote
  #74  
Old 10-25-2020, 06:42 AM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,290
have you tried uninstalling BMT then reinstalling it?
Also, do you happen to have <sage install dir>/SageTV/userdata/Phoenix/scrapers/MediaTitles.xml file?
If so, rename it. Maybe you have bad config in it?
Reply With Quote
  #75  
Old 10-31-2020, 08:23 AM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
I have already tried uninstalling/reinstalling BMT. No change. Also, the file you mentioned "MediaTitles.xml" does not exist anywhere in the sage directory other than the sample file (/opt/sagetv/server/STVs/Phoenix/scrapers/MediaTitles.xml.sample).
Reply With Quote
  #76  
Old 11-08-2020, 01:47 PM
gary201 gary201 is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Rochester NY
Posts: 134
Bump. Anyone know how to troubleshoot BMT failing all searches to thetvdb.com?
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
problem with thetvdb.com meta data sflamm Phoenix 13 07-24-2011 07:44 PM
broken metadata download ? hoep Batch Metadata Tools 26 04-12-2011 05:41 PM
American Idol: Conflict Between Zap2It and theTVDB Episode Numbers ptzink Batch Metadata Tools 4 04-07-2011 07:24 AM
theTVDB changed getByAirdate API evilpenguin Batch Metadata Tools 2 11-12-2010 05:07 PM
Clean out old metadata created by My Movies before creating new metadata for SageTV? Texas-Hansen SageTV Customizations 0 02-12-2009 10:31 AM


All times are GMT -6. The time now is 03:56 PM.


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