SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations > Batch Metadata Tools
Forum Rules FAQs Community Downloads Today's Posts Search

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
  #2361  
Old 02-18-2010, 02:28 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by bikesquid View Post
Hi Sean,
Emailed you some log info. In the meantime saw the post regarding intro of 4.0 .
Thanks, I did get it, but I didn't see any errors in the log.

Quote:
I'm wondering if switching to 4.0 would be a better way to start resolving my issues? I'm always reluctant to start changing things that aren't working yet.... Any suggestions?
Well, maybe i can answer this by saying that no matter what the issues are in 3.x... they will not fixed in 3.x, but they may be fixed in 4.x I can't be certain that the 4.x will fix your problem, and it may even cause more issues... i don't know.
Reply With Quote
  #2362  
Old 02-18-2010, 06:10 PM
zovirax_tomer zovirax_tomer is offline
Sage User
 
Join Date: Feb 2007
Posts: 7
Send a message via MSN to zovirax_tomer
hi.
how i can add support of other language for import data from thetvdb?

thanks

Last edited by zovirax_tomer; 02-18-2010 at 06:21 PM.
Reply With Quote
  #2363  
Old 02-21-2010, 07:53 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by zovirax_tomer View Post
hi.
how i can add support of other language for import data from thetvdb
Coming from a country that has 2 official languages...I'm a little embarrassed to say that you can't.

I'm currently looking at how tvdb handles languages, and I'll try to get that feature into 4.0.
Reply With Quote
  #2364  
Old 04-02-2010, 07:45 AM
KJake KJake is offline
Sage Icon
 
Join Date: May 2003
Location: West Michigan
Posts: 1,117
Are there any known issues with theTVDB? The site is up, but I have been trying to get metadata for two days with failures.

BMT 3.1
Phoenix 1.44
sagex.api 6.6.7-beta

Code:
2010-04-02 09:43:57,264 ERROR [14066641@qtp-6469705-2] org.jdna.media.metadata.impl.tvdb.TVDBItemParser (TVDBItemParser.java:104) - Failed while parsing series: 81189;;;;SEASON=3&EPISODE=1
java.net.ConnectException: Connection timed out: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(Unknown Source)
	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.followRedirect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at org.jdna.url.CachedUrl.cache(CachedUrl.java:135)
	at org.jdna.url.CachedUrl.getUrl(CachedUrl.java:118)
	at org.jdna.url.CachedUrl.getInputStream(CachedUrl.java:178)
	at org.jdna.media.metadata.impl.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:323)
	at org.jdna.media.metadata.impl.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:79)
	at org.jdna.media.metadata.impl.tvdb.TVDBMetadataProvider.getMetaDataByUrl(TVDBMetadataProvider.java:57)
	at org.jdna.media.metadata.impl.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:24)
	at org.jdna.bmt.web.server.BrowserServicesImpl.getMetadata(BrowserServicesImpl.java:326)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
2010-04-02 09:43:57,264 ERROR [14066641@qtp-6469705-2] org.jdna.bmt.web.server.BrowserServicesImpl (BrowserServicesImpl.java:328) - Metadata Retreival Failed!
java.lang.NullPointerException
	at org.jdna.media.metadata.MetadataAPI.getDisc(MetadataAPI.java:386)
	at org.jdna.media.metadata.MetadataAPI.isValidDisc(MetadataAPI.java:241)
	at org.jdna.media.metadata.MetadataAPI.normalizeMetadata(MetadataAPI.java:262)
	at org.jdna.bmt.web.server.BrowserServicesImpl.getMetadata(BrowserServicesImpl.java:326)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
Reply With Quote
  #2365  
Old 04-03-2010, 05:04 PM
crusader crusader is offline
Sage User
 
Join Date: Nov 2009
Location: Houston, TX
Posts: 68
My BMT 3.0 automatic plugin does not detect appearance of new SageTV recordings. :-( But if I rescan recordings -- detects them correctly and populates metadata (season/episode/etc).

Any ideas why? (fyi -- my recordings directory is on separate HDD and addressed via UNC name, i.e. \\<myserever>\SageTV)

Thanks.
Reply With Quote
  #2366  
Old 04-04-2010, 09:49 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by KJake View Post
Are there any known issues with theTVDB? The site is up, but I have been trying to get metadata for two days with failures.

BMT 3.1
Phoenix 1.44
sagex.api 6.6.7-beta

Code:
2010-04-02 09:43:57,264 ERROR [14066641@qtp-6469705-2] org.jdna.media.metadata.impl.tvdb.TVDBItemParser (TVDBItemParser.java:104) - Failed while parsing series: 81189;;;;SEASON=3&EPISODE=1
java.net.ConnectException: Connection timed out: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(Unknown Source)
	at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.followRedirect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at org.jdna.url.CachedUrl.cache(CachedUrl.java:135)
	at org.jdna.url.CachedUrl.getUrl(CachedUrl.java:118)
	at org.jdna.url.CachedUrl.getInputStream(CachedUrl.java:178)
	at org.jdna.media.metadata.impl.tvdb.TVDBItemParser.addSeriesInfo(TVDBItemParser.java:323)
	at org.jdna.media.metadata.impl.tvdb.TVDBItemParser.getMetadata(TVDBItemParser.java:79)
	at org.jdna.media.metadata.impl.tvdb.TVDBMetadataProvider.getMetaDataByUrl(TVDBMetadataProvider.java:57)
	at org.jdna.media.metadata.impl.tvdb.TVDBMetadataProvider.getMetaData(TVDBMetadataProvider.java:24)
	at org.jdna.bmt.web.server.BrowserServicesImpl.getMetadata(BrowserServicesImpl.java:326)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
2010-04-02 09:43:57,264 ERROR [14066641@qtp-6469705-2] org.jdna.bmt.web.server.BrowserServicesImpl (BrowserServicesImpl.java:328) - Metadata Retreival Failed!
java.lang.NullPointerException
	at org.jdna.media.metadata.MetadataAPI.getDisc(MetadataAPI.java:386)
	at org.jdna.media.metadata.MetadataAPI.isValidDisc(MetadataAPI.java:241)
	at org.jdna.media.metadata.MetadataAPI.normalizeMetadata(MetadataAPI.java:262)
	at org.jdna.bmt.web.server.BrowserServicesImpl.getMetadata(BrowserServicesImpl.java:326)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
	at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
I have periodic issues with tvdb. For the most part it works fine... but I think they they've been experiencing some growth and it's really playing havoc with thier services. TVDB is a free service, so it's hard to fault them for not being able to handle high loads

Quote:
Originally Posted by crusader View Post
My BMT 3.0 automatic plugin does not detect appearance of new SageTV recordings. :-( But if I rescan recordings -- detects them correctly and populates metadata (season/episode/etc).

Any ideas why? (fyi -- my recordings directory is on separate HDD and addressed via UNC name, i.e. \\<myserever>\SageTV)
I'm not sure if UNC paths would cause an issue or not. Basically the automatic plugin is triggered by SageTV, so I would think that it wouldn't matter. Does the automatic plugin work for other media types...ie, if you add a new video to your library and then tell sagetv to "refresh".
Reply With Quote
  #2367  
Old 04-05-2010, 06:55 PM
crusader crusader is offline
Sage User
 
Join Date: Nov 2009
Location: Houston, TX
Posts: 68
Quote:
Does the automatic plugin work for other media types...ie, if you add a new video to your library and then tell sagetv to "refresh".
Yes, I see it trying... (in web BMT interface I've got couple of "failure" entries related to files I've added to library recently). It just for some reason is not being called for recordings taken from my HDHR. (all directories are UNC paths -- library, SageTV recording dir, fanart dir)
Reply With Quote
  #2368  
Old 04-05-2010, 08:40 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by crusader View Post
Yes, I see it trying... (in web BMT interface I've got couple of "failure" entries related to files I've added to library recently). It just for some reason is not being called for recordings taken from my HDHR. (all directories are UNC paths -- library, SageTV recording dir, fanart dir)
At least you know the automatic plugin is trying... the only thing that I can suggest is that the next time it happens... email me all the logs in your sagetv root folder and I'll try to decipher what is going on. btw... i'll need the complete filename of the failed recording as well.
Reply With Quote
  #2369  
Old 04-06-2010, 07:24 PM
crusader crusader is offline
Sage User
 
Join Date: Nov 2009
Location: Houston, TX
Posts: 68
Quote:
At least you know the automatic plugin is trying... the only thing that I can suggest is that the next time it happens... email me all the logs in your sagetv root folder and I'll try to decipher what is going on. btw... i'll need the complete filename of the failed recording as well.
Well, that is easy -- none of recordings get processed. When I go to webui -- I see messaged about failed lookups for video's I've added to library 2 days ago. But since then dozens of TV recordings happened and none of them seems to have season/episode info (and etc).

I have attached logs, but could find any useful info there...
Attached Files
File Type: zip logs.zip (22.3 KB, 175 views)
Reply With Quote
  #2370  
Old 04-14-2010, 03:26 PM
MalibuDave42 MalibuDave42 is offline
Sage Advanced User
 
Join Date: Dec 2008
Location: Denver, CO
Posts: 81
Automatic Fanart download tweak

I have been recording several shows that each week do not have fan art associated with them nor do they group in the UI with the previous recordings. e.g. Human Target. The current series is Human Target (2010). I can manually match the show to the correct fanart. But each newly recorded show must be manually matched to group is correctly and show fanart. I assume this is because BMT is finding multiple matches. Is there a tweak, properties setting, recording technique, etc. that I could use to have BMT always automatically match these recordings?

Thanks
Reply With Quote
  #2371  
Old 04-19-2010, 01:24 PM
medwynd medwynd is offline
Sage Aficionado
 
Join Date: Apr 2010
Location: Texas
Posts: 300
Best way to get metadeta

I see that BMI supports data from various sources:
* IMDB (imdb, niel's imdb, xbmc's imdb using imdb.xml scraper file)
* TheMovieDB.org
* DVD Profiler (using DVD Profiler's Xml and images)
* Xbmc Sources Using Xbmc's Scraper Language (imdb.xml)
* thetvdb
* MyMovies (Uinsg MyMovies collection xml)

I am just wondering what people seem to get the best results with for art and data?

Is it worth purchasing DVD Profiler when I am only getting data on my current dvd collection which doesn't change very often nowadays, maybe a few movies a year only.
Reply With Quote
  #2372  
Old 04-22-2010, 01:18 AM
aedgington aedgington is offline
Sage Advanced User
 
Join Date: Sep 2006
Posts: 86
I'm still having a problem with it defaulting to Big for any movie or tv show. If I manually look up something, it puts "Big" in the title name, no matter what it is.

Also, for tv shows, it doesn't seem to be updating automatically and displaying the art for whatever show I last manually looked up.

???
Reply With Quote
  #2373  
Old 04-24-2010, 08:10 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by MalibuDave42 View Post
I have been recording several shows that each week do not have fan art associated with them nor do they group in the UI with the previous recordings. e.g. Human Target. The current series is Human Target (2010). I can manually match the show to the correct fanart. But each newly recorded show must be manually matched to group is correctly and show fanart. I assume this is because BMT is finding multiple matches. Is there a tweak, properties setting, recording technique, etc. that I could use to have BMT always automatically match these recordings?

Thanks
In bmt 4, you can use the MediaTitles.xml... 3 has something as well... but it's not very reliable.. ie, it only works in some cases.

Quote:
Originally Posted by medwynd View Post
I see that BMI supports data from various sources:
* IMDB (imdb, niel's imdb, xbmc's imdb using imdb.xml scraper file)
* TheMovieDB.org
* DVD Profiler (using DVD Profiler's Xml and images)
* Xbmc Sources Using Xbmc's Scraper Language (imdb.xml)
* thetvdb
* MyMovies (Uinsg MyMovies collection xml)

I am just wondering what people seem to get the best results with for art and data?

Is it worth purchasing DVD Profiler when I am only getting data on my current dvd collection which doesn't change very often nowadays, maybe a few movies a year only.
I personaly just use the imdb and themoviedb providers. The DVD Profiler provider works (i think), and I don't think that the mymovies provider works (I haven't heard of anyone having success with it). I would think that for a current collection, themoviedb probably does OK... although the "quality" of the information you might get with dvd profiler is probably better... plus dvd profiler (and mymovies) are collection management tools (from the very little that I know about them), so they may offer some other benefits.

Quote:
Originally Posted by aedgington View Post
I'm still having a problem with it defaulting to Big for any movie or tv show. If I manually look up something, it puts "Big" in the title name, no matter what it is.

Also, for tv shows, it doesn't seem to be updating automatically and displaying the art for whatever show I last manually looked up.

???
I wish I had a solution... but unfortunately, this is still an issue in bmt 4 as well, and I've tried about 10 different fixes so far, but they are all not working, since I can't actually narrow down HOW this is happening
Reply With Quote
  #2374  
Old 04-26-2010, 11:05 PM
viperdiablo viperdiablo is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 216
So I tried to get metadata/fanart for my backup of Avatar. For some reason I was getting no fanart. I decided to check in my sagemc settings, then extra and options for BMT and check the sources. Some how my sources got deleted. I tried to add new source and there is none to choose from. How do I get these sources back? Thanks.
Reply With Quote
  #2375  
Old 04-27-2010, 09:10 PM
viperdiablo viperdiablo is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 216
Bump
Reply With Quote
  #2376  
Old 04-28-2010, 09:27 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by viperdiablo View Post
So I tried to get metadata/fanart for my backup of Avatar. For some reason I was getting no fanart. I decided to check in my sagemc settings, then extra and options for BMT and check the sources. Some how my sources got deleted. I tried to add new source and there is none to choose from. How do I get these sources back? Thanks.
Are you talking about the metadata providers? ie, tvdb, imdb, etc if so, you can stop sagetv, then edit the Sage.properties and search for "provider" (should be prefixed with bmt/). If you delete the bmt/ properties, then the tool will autopopulate them using the "defaults".
Reply With Quote
  #2377  
Old 04-28-2010, 09:47 AM
viperdiablo viperdiablo is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 216
Yes those are the sources I am speaking of. I will try out your advice later today. Thanks.
Reply With Quote
  #2378  
Old 04-28-2010, 11:28 PM
Islander Islander is offline
Sage Advanced User
 
Join Date: Oct 2009
Location: Cayman Islands
Posts: 163
Quote:
Originally Posted by stuckless View Post
Are you talking about the metadata providers? ie, tvdb, imdb, etc if so, you can stop sagetv, then edit the Sage.properties and search for "provider" (should be prefixed with bmt/). If you delete the bmt/ properties, then the tool will autopopulate them using the "defaults".
I also noticed the same issue but had left it alone because I did not notice any major issues with the missing info. I use BMT 4.0 and the providers do appear listed in the webui, I hope it is ok to post this here but if not please feel free to let me know or if the comment above does not apply to BMT 4.0 users.

In any event, I found and deleted the data after the "=" for these lines:

bmt/metadata/defaultProviderId=
bmt/metadata/movieProviders=
bmt/metadata/tvProviders=
bmt/metadata/videoMetadataProviders=

The menu is still empty as per the attached. Suggestions?
Attached Images
File Type: jpg SageMc Fanart sources.jpg (127.8 KB, 178 views)
__________________
Main Server: Intel Core i5 Processor i5-670, MSI Motherboard H57M-ED65, Corsair 4 GB PC3-12800, Intel 320 Series 160 GB SSD, Western Digital 150 GB VelociRaptor, LIAN-LI PC-C36B Case, Vista 64 Home Premium, JavaHeap = 1,200. +Network Encoder.
Storage: HP487 with 37.5TB of storage.
Extenders: x2 HD300 x6 HD200.
Tuners: Hauppauge HVR-1950 USB x3, USBIRT.
Adds-in:Many!.
Others: Sony BDVE500W, OPPO HM-31 dvanced HDMI 1.3 1080p Switch, Harmony One.
Reply With Quote
  #2379  
Old 04-29-2010, 05:36 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by Islander View Post
I also noticed the same issue but had left it alone because I did not notice any major issues with the missing info. I use BMT 4.0 and the providers do appear listed in the webui, I hope it is ok to post this here but if not please feel free to let me know or if the comment above does not apply to BMT 4.0 users.

In any event, I found and deleted the data after the "=" for these lines:

bmt/metadata/defaultProviderId=
bmt/metadata/movieProviders=
bmt/metadata/tvProviders=
bmt/metadata/videoMetadataProviders=

The menu is still empty as per the attached. Suggestions?
Version 4 does not have a STVi import ie, I haven't actually created an import for it, and some of the apis changed from 3 to 4, specifically related to the providers. If you are running 4, then you can configure those in the web ui as well. BTW... it's probably best to remove those keys instead of just removing the data after the =. The import for 3 will not work for 4. I'm not sure if I'm actually going to build an import, since that's not my area of expertise. Tiki has created an import for the default stv that uses the new apis in 4.... any takers on creating a stvi import for sagemc based on the 4.x apis... i can work with someone on this, but I probably won't do it myself.
Reply With Quote
  #2380  
Old 04-29-2010, 11:43 AM
Islander Islander is offline
Sage Advanced User
 
Join Date: Oct 2009
Location: Cayman Islands
Posts: 163
Ok thanks that is what I thought.

I will know remove completely the4 lines as you suggested. Anything else that would be in the properties file related to BMT that you recommend be deleted?
__________________
Main Server: Intel Core i5 Processor i5-670, MSI Motherboard H57M-ED65, Corsair 4 GB PC3-12800, Intel 320 Series 160 GB SSD, Western Digital 150 GB VelociRaptor, LIAN-LI PC-C36B Case, Vista 64 Home Premium, JavaHeap = 1,200. +Network Encoder.
Storage: HP487 with 37.5TB of storage.
Extenders: x2 HD300 x6 HD200.
Tuners: Hauppauge HVR-1950 USB x3, USBIRT.
Adds-in:Many!.
Others: Sony BDVE500W, OPPO HM-31 dvanced HDMI 1.3 1080p Switch, Harmony One.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 

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
STV Import: Read & Write Metadata files for Default STV 5/6 (v2.2.9 18/Feb./2010) JREkiwi SageTV Customizations 251 10-09-2019 11:11 AM
Automated VideoRedo (DOS batch files) grauchy SageTV Customizations 3 09-08-2011 10:01 PM
Simple utility to control multiple USB or Serial HD DirecTV STBs jchiso Hardware Support 15 02-19-2009 06:27 PM
DVB-S setup with Digiguide EPG Grabber & XMLTV importer MCE-Refugee SageTV United Kingdom 27 09-08-2008 09:10 AM
Keeping custom metadata for imports via AddShow() Opus4 SageTV Studio 9 02-20-2008 06:35 PM


All times are GMT -6. The time now is 02:44 AM.


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