|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#461
|
||||
|
||||
Quote:
-Tom (TiKi)
__________________
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 |
#462
|
||||
|
||||
Tiki,
OK, I't will be good when the "standards" settle out. Personally, I like your method better. It's simple yet effective. Having said that, I really do not care what "standard" is used as long as all of the tools (STV, STVi's, scrapers, etc.) comply with it. Thanks for all of your hard work. I keep threatening to dust off my programming skills and learn Studio and Java. Unfortunately for me the last time I was a programmer I specialized in Unix device drivers and considered anything above the kernel as an "application"! Tom
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#463
|
|||
|
|||
I recently downloaded this and installed and love it so far. One potential bug I noticed is that when I did my full reindex, it found my DVD fanart just fine, but it stored the picture files in the DVD folder rather than in my central fanart folder. Is that by design? Is there a workaround to store it in the FanArt\Movies folder similar to how TV is stored in FanArt\TV?
EDIT: Some more detail. I am using the default install, no metadata.properties file, default STV. Imported the BMT.stvi and central fanart folder set to T:\FanArt. Forcing reindex did not pull in the TV images to T:\FanArt\TV. The only way to get images to T:\FanArt\TV is to do the manual scan on a recording.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) Last edited by LehighBri; 03-30-2009 at 04:46 PM. |
#464
|
||||
|
||||
Supid question, but is there a way to set the priority of provider usage? Eg can I set it to use DVD Profiler for everything, but to suppliment that with other sources (like fanart, etc)?
-er, that's probably what this line is... Code:
/metadata/defaultProviderId Last edited by stanger89; 03-30-2009 at 06:06 PM. |
#465
|
|||
|
|||
Quote:
java -jar MetadataTool.jar --fanartFolder "g:\media\Fanart" g:\Media\Movies Quote:
|
#466
|
||||
|
||||
Quote:
ie, if you have, /metadata/defaultProviderId=dvdprofiler,imdb.xml,tvdb.xml Then dvdprofiler will be used first, and if there isn't a good match, then it will try the next provider, etc, until it finds a good match. If you are are looking to do something like combine the results from multiple providers, then that's a "composite provider" and the configuration allows for that as well, although it's a little more complicated to setup. A composite provider allows you to search using one provider and suplement the details using both the search provider and a separate detail provider. ie, you could setup a composite provider that will use the imdb provider to search and then supplement the details using dvdprofiler. The "themoviedb.org-2" provider in the configuration is an example of a composite provider that uses imdb to search and supplements the details using themoviedb. Just so you know, can now set the provider execution order using the stvi provided for the default stv and sagemc.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#467
|
|||
|
|||
Quote:
if a provider can't fulfill a query type (movies v. tv for e.g.) the next one is used, I don't remember what happens if a provider can handle a type but doesn't return results. |
#468
|
||||
|
||||
Quote:
When you say that you did a full reindex, is tha via the commandline, or using the plugin? If it was from the commandline, then may have introduced some confusion about adding the stv screen to set the central fanart directory. That screen set the phoenix/sagemc fanart property for the central fanart folder, but doesn not set the central fanart folder property in the metadata properties. (i'll add a bug) If you run it from the commandline, will need to pass --fanartFolder=YOUR_FOLDER. When the BMT provider runs inside sage, it can pick up the fanart folder location by checking to see if the phoenix/sagemc fanart folder is set, and use it, but in the commandline, it relies solely on it's own metadata.properties which probably doesn have the folder location set. The behaviour that you talking about, ie dropping the images in the dvd folder dir, is what happens when central fanart is enabled, but a central fanart folder dir is not set.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#469
|
||||
|
||||
Quote:
You can either remove your metadata.properties, or edit it and remove the line that contains that string something like /xxxxx/setForceThumbnailOverwrite
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#470
|
|||
|
|||
Quote:
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#471
|
||||
|
||||
Then it is a bug... i'll look further into it... because whether you do a manual scan or reindex, it should simply put the fanart in the location that you specified. Now it will drop the poster image in the dvd folder, for backward compatibility with the default stv (I could add in an option to NOT do this), but it should still create entries in the fanart folder location for Backgrounds/ Posters/ etc for each movie.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#472
|
|||
|
|||
Quote:
1. DVD move images are saved in the DVD source directly and NOT in the central Fanart folder 2. TV images are not saved period. The only way I can get TV images to save is to use the manual option by hitting Menu on each recording or media file.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#473
|
||||
|
||||
This is something that I should have stressed a little more in the release notes, specifically since it will have huge impact on whether or not TV fanart gets picked correctly after a scan.
As of the last beta build of sage, it has support for storing extra metadata fields. The scapers have been updated to pass those properties to sage, but Sage has to be configured to recieve those properties. You can do that in one of 2 ways. The first, is by using the stv plugin and enabling the metadata plugin. The second way is to manually edit your sage.properties and adding this line... Code:
custom_metadata_properties=MediaProviderDataID;MediaTitle;MediaType;OriginalAirDate;EpisodeTitle;EpisodeNumber;SeasonNumber;DiscNumber;UserRating If a tv show is imported into sage with those properties set, then MediaTitle will be used as the fanart folder dir (ie, Bones, House, etc), no matter what the actual title is. Also the media type would have been set to TV and if available, there may have been season specific fanart. Without those properties, then the central fanart system ONLY relies on the display title, which may be something like, "Bones S01 E02 - Some Description". I'm also working on a "work around" for this as well, but those extra metadata fieds are very important when you importing standard videos as "TV shows".
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#474
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#475
|
|||
|
|||
Quote:
See attached for the log.
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#476
|
|||
|
|||
Quote:
|
#477
|
||||
|
||||
Quote:
1. I need to add 1080p to the list of words to ignore when doing title searches... many of your movies were skipped because it contained 1080p in the filename. 2. It think for the dvds/movies where it is not downloading fanart, it's because a properties file exists for those movies, and they are basically being skipped. I'm changing that in the next build. 3. When you mentioned tv shows, were you referring to existinf recorded shows or other import tv shows. BMT plugin does not fetch metadata for recorded shows. The manual way will, but not the plugin. I will try to have a new build out in the next few days, I'm still doing some testing. For now, you can see if you have any properties lying around for the dvds... (or other vidoes) and remove the properties and then do a reindex.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#478
|
||||
|
||||
Quote:
Code:
java -jar MetadataTool.jar --fanartFolder="g:\media\Fanart" g:\Media\Movies
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#479
|
|||
|
|||
Quote:
Code:
java -jar metadata.jar --showproperties >> metadata.properties the new rev is really great, I was going to migrate my current fanart but after seeing the results from a few test cases I ended up deleting it letting BMT work it's magic. thanks sean! |
#480
|
||||
|
||||
Will BMT plugin ever support recorded shows (at least the fanart) in an automatic way? I can get it to download the fanart with the manual process, but that's kind of a pain.
|
Currently Active Users Viewing This Thread: 16 (0 members and 16 guests) | |
|
|
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 |