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
  #141  
Old 08-31-2008, 12:33 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
It seems like if you google search "imdb (movie name)" it always finds the right imdb page. Has does google do it?
Funny, I was thinking about adding a Google/IMDB provider hybrid.... because I noticed that google tends to the find the correct result as well
Reply With Quote
  #142  
Old 08-31-2008, 04:14 PM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Quote:
Originally Posted by stuckless View Post
There is a setting in the tool to force it to use ONLY a single genre entry.
Yeah, that fixed it. Would be nice if sage supported multiple genre's.

Again, great tool. Thanks for your contribution!

Matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #143  
Old 08-31-2008, 04:19 PM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Quote:
Originally Posted by bcjenkins View Post
Use the info editor built into the web server.

B
What info do I change?
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #144  
Old 09-02-2008, 03:59 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Quote:
Originally Posted by matt91 View Post
What info do I change?
On the page of every recording, there is a link at the bottom like:

Quote:
[Edit Show Info]
Try editing the show info and changing the EPGID to something that starts with MF. You could probably change the first two letters to equal MF and be done with it.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #145  
Old 09-06-2008, 08:40 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Quote:
Originally Posted by bcjenkins View Post
Try editing the show info and changing the EPGID to something that starts with MF. You could probably change the first two letters to equal MF and be done with it.

B
Thanks for the help, but it doesn't seem to work. I've tried changing the EPGID to various strings (MF, MF12345, MF(existing digits)). I've also tried it with and without "Auto-Generate New EPxxx EPGID (makes it a TV file and prevents overwrites when EPG updates)" checked.

Regardless of what I do, the recording always remains in the recordings directory.

Anything else I can do to sever the tie between wiz.bin and the file itself - short of moving/renaming the file itself?

thanks
matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #146  
Old 09-06-2008, 06:29 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Oh, I am sorry, I wouldn't think that it would move the file to the videos directory. I would think that it move it to the imported videos in wiz.bin though. Is that not the case?

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #147  
Old 09-09-2008, 01:11 AM
simonk1969 simonk1969 is offline
Sage User
 
Join Date: Jan 2008
Location: Stevenage, UK
Posts: 45
Question

I'm running the batch import routine and everything appears to work correctly but when I look at the films it has not collected any information about the films. It appears to have got the image, set the genre but nothing much else.
I ran the following command from the command prompt :
java -jar MetadataTool.jar m:\films
and then went into SageTV and click on Refresh Imported Media

I am using SageTV 6.4.8.184, Java 1.6.0_07, SageMC STV 6.3.7a-fix, SageMC Jar 6.3.7a .

Is it something I'm doing wrong ?
__________________
Sage Server:
Currently being rebuilt
Client 1: Media MVP
Client 2: Media MVP
Client 3: PlaceShifter
Reply With Quote
  #148  
Old 09-09-2008, 06:45 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Try forcing the rebuild as described in an earlier post as well as in the first post of this thread.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #149  
Old 09-17-2008, 01:58 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
I just wanted to give a heads up on a new/enhancement tool that i'm currently working on. It's a visual extension to this tool. You can read more about my plans here.
Reply With Quote
  #150  
Old 10-12-2008, 08:04 AM
electronics4lif electronics4lif is offline
Sage Advanced User
 
Join Date: Dec 2006
Posts: 141
I think IMDB changed the formatting of their website. The cover art is working correctly, but the details/info is not able to be downloaded. It must be a pain when IMDB changes their site...
Reply With Quote
  #151  
Old 10-12-2008, 08:34 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
I think IMDB changed the formatting of their website. The cover art is working correctly, but the details/info is not able to be downloaded. It must be a pain when IMDB changes their site...
Which IMDB Provider are you using? I justed tested a movie using the default "stuckless" provider and it got all the details that I expected to see. I did see a post saying that nielm's imdb is currently broken... So, if you are using the 'nielm' provider, then I would think that it might fail. If someone knows that their is update nielm imdb jar, then let me know.
Reply With Quote
  #152  
Old 10-12-2008, 03:49 PM
electronics4lif electronics4lif is offline
Sage Advanced User
 
Join Date: Dec 2006
Posts: 141
Quote:
Originally Posted by stuckless View Post
Which IMDB Provider are you using? I justed tested a movie using the default "stuckless" provider and it got all the details that I expected to see. I did see a post saying that nielm's imdb is currently broken... So, if you are using the 'nielm' provider, then I would think that it might fail. If someone knows that their is update nielm imdb jar, then let me know.

Don't mind me. I guess I was having a blond moment?!? The .properties file has all of the correct info. I probably just forgot to rescan the media folder. Thank you for the reply though!
Reply With Quote
  #153  
Old 10-13-2008, 09:04 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
no problem... just glad i don't have to fix any code... yet
Reply With Quote
  #154  
Old 10-18-2008, 11:29 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Will this app get a GUI or STVi eventually? Looks like a very powerful tool that is crying out for SageTV * SageMC UI integration
Reply With Quote
  #155  
Old 10-18-2008, 11:50 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Will this app get a GUI or STVi eventually? Looks like a very powerful tool that is crying out for SageTV * SageMC UI integration
Brent, I may, at some point create a stvi.... but unfortunately, SageTV is a linux friendly development environment for STVs. My server is in a basement, and the only way that I can do STVi development is to be on the box, or use vnc...

I'd be willing to work with someone to create a stvi for this tool, but in the mean time, i've been working on a web enabled version of the tool (as I mentioned in my blog).

I have a somewhat functional tool created, but i'm having a love/hate relationship with the gwt api that i've chosen to use. I'm using gwt, because I needed an excuse to learn it.... but I may scrap the whole thing and build a "reqular" web app that can co-exist with nielm's server or the jetty server.
Reply With Quote
  #156  
Old 10-18-2008, 11:53 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by stuckless View Post
but in the mean time, i've been working on a web enabled version of the tool (as I mentioned in my blog).

I have a somewhat functional tool created, but i'm having a love/hate relationship with the gwt api that i've chosen to use. I'm using gwt, because I needed an excuse to learn it.... but I may scrap the whole thing and build a "reqular" web app that can co-exist with nielm's server or the jetty server.
You know - a web tool would be as useful if not more useful anyway. If you need someone to test (read break) while you're working on it let me know. Thanks!
Reply With Quote
  #157  
Old 10-25-2008, 11:59 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Sean -
On your google code site, you note:

Code:
# java -jar MetadataTool.jar --listProviders

This should list the installed metadata providers. You should see at least 1 provider. 
You may see more depending of the version of the tool, or if you've downloaded other 
provider plugins. See Creating Provider Plugins for information on how to create and 
register your own plugin.
However, I don't see any additional information about creating plugins for other providers.

I like the default IMDB for everything expect the cover art - it's just too small. I end up searching for new art for all my DVDs.

thanks
matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #158  
Old 10-26-2008, 07:07 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
However, I don't see any additional information about creating plugins for other providers.
Sorry, I have gotten to that portion of the documentation yet. But, the basics would be to write a java plugin (.jar) that would implement the IVideoMetadataProvider interface
Code:
	public static final int SEARCH_TITLE = 0;
	public IProviderInfo getInfo();
	public IVideoMetaData getMetaData(IVideoSearchResult result) throws Exception;
	public IVideoMetaData getMetaData(String providerDataUrl) throws Exception;
	public List<IVideoSearchResult> search(int searchType, String arg) throws Exception;
There isn't much to the interface, but usually the implementation details can be quite quite tricky. One thing to think of, is to create a new composite type plugin that uses an existing imdb provider but you override the image url to do some other lookup at another site.

if you create a plugin the create a .jar of your classes and put it with the other libs in the metadata tools dir. Then update the metadataupdater.properties and add your provider class.

Doing coverart is a very visual thing, which I why I never attempted to do it in the batch command line tool. I am working on a web based tool, that will do coverart as well as movie metadata (it reuses the batch metadata apis). This project does have a "find coverart" feature so that you can update the coverart from a different site than the video metadata (current impl uses google images). It's a work in progress... there have been some challenges but I'm hoping to have a "beta" release sometime in the next few weeks. (of course I also thought that a few weeks back)
Reply With Quote
  #159  
Old 10-26-2008, 09:28 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Sean,

I was hoping it would be easy to add a feature which might tell you which movies you had in a DVD Profiler database which were not represented in the available movies in a directory. I had a hard drive die and am looking for an easy way to list out which movies have to be re-ripped.

TIA

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #160  
Old 10-26-2008, 09:29 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by bcjenkins View Post
Sean,

I was hoping it would be easy to add a feature which might tell you which movies you had in a DVD Profiler database which were not represented in the available movies in a directory. I had a hard drive die and am looking for an easy way to list out which movies have to be re-ripped.

TIA

B
Could you do that with the webserver? Do a search for all DVD's and the ones without covers are the ones you need to re-rip?
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 09:58 AM.


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