|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#61
|
|||
|
|||
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 |
#62
|
|||
|
|||
Mine works fine also.
__________________
Hardware: Intel Core i5-3330 CPU; 8GB (2 x 4GB); 2-4TB WD Blue SATA 6.0Gb/s HDD; Windows 7 Servers: ChannelsDVR, Plex, AnyStream, PlayOn, Tuner: HDHomeRun Connect Quatro Tuner: HDHomeRun Connect Duo Sources: OTA, Sling Blue, Prime, Disney+, Clients: ShieldTV (2), Fire TV Stick 4K (4) |
#63
|
|||
|
|||
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.
|
#64
|
|||
|
|||
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 |
#65
|
|||
|
|||
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. |
#66
|
|||
|
|||
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 |
#67
|
||||
|
||||
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 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) |
#68
|
||||
|
||||
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. |
#69
|
|||
|
|||
So what do you think the cause of the problem is that BMT can't look things up on thetvdb anymore?
|
#70
|
|||
|
|||
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 |
#71
|
|||
|
|||
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.
|
#72
|
|||
|
|||
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 |
#73
|
|||
|
|||
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. |
#74
|
||||
|
||||
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? |
#75
|
|||
|
|||
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).
|
#76
|
|||
|
|||
Bump. Anyone know how to troubleshoot BMT failing all searches to thetvdb.com?
|
#77
|
|||
|
|||
I just had to rebuild my SageTV server. BMT is working for me and it downloads images from TBDB, but it will not download banners for any shows. Any suggestions on what's going on here?
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD |
#78
|
||||
|
||||
I’ve been seeing the same thing for last year or so. I haven’t really tried to troubleshoot, but assumed that banners just weren’t available anymore.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2),USBUIRT (multi-zone) Source: Comcast/Xfinity X1 Cable Primary Client: Server Other Clients: (1) HD200, (1) HD300 Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE, HDHR, HVR-2250, HD-PVR |
#79
|
|||
|
|||
Same here. Fanart works fine except for banners which haven't worked in about a year or so.
__________________
Dave S Windows 10, Sagetv 9.2.1 64b, OpendDCT 0.5.29, 8gb ram, HDHR Prime, 3 HD300 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
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 |