|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1161
|
||||
|
||||
Doing a library import or reindex will only fetch fanart/metadata, if the automatic plugin is installed. Your other options are commandline scan using --recurse or manual scan.
__________________
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 |
#1162
|
|||
|
|||
i use the attached bat file for gathering just fanart. Drag and drop the video onto the .bat (or use send to). You will obviously need to change your paths to be correct for your situation...
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#1163
|
||||
|
||||
Quote:
Quote:
__________________
Cheers Damian Blog - http://www.adigitalhomeblog.com MSS.net blog (contributing editor) - http://www.mediasmartserver.net |
#1164
|
||||
|
||||
Awesome, thanks so much and I will give it a whirl when i get home....Uggh had to come into the office today :-(
|
#1165
|
|||
|
|||
Quote:
i set the fanart folder in metadata.properties... i know this changed in 3.0, im still using 2.3.1... but you can still spec that in the command lin. When i said you need to change the paths i was referring to this Code:
U: cd U:\bmt you can spec the fanart folder at the command line with: Code:
java -jar metadatatool.jar --fanartFolder="PATH_TO_FOLDER" --fanartOnly --overwriteFanart --auto=false --prompt=true %1
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#1166
|
||||
|
||||
@ razrsharpe - Thanks, I got your bat up and running. This will have to do until I can figure out why BMI stopped working.
__________________
Cheers Damian Blog - http://www.adigitalhomeblog.com MSS.net blog (contributing editor) - http://www.mediasmartserver.net |
#1167
|
|||
|
|||
Hello folks, I tried my best which obviously turned out to not be quite good enough!
My end goal was to run Sage Movie Wall and I followed what seems to be very good instructions at http://dbone1026.blogspot.com/2009/0...-released.html Now I have done everything up the point of actually installing SMW but I seem to be having problems with BMI. I assume I should be getting all my fanart at this point and the SMW is just the fancy front end...right? Around 5 of my collection of 250 have fanart currently. One thing to mention is I made a butchered attempt at installing BMI last night and that's when I got the 5 to work. Today I reverted to the base SageTV config folder but those 5 remained (was a little puzzled). At any rate I very carefully went step by step through it this morning and am still no further ahead. I went through quite a few pages of the support thread but found nothing related as far as I could tell. I have attached a screenshot and the log file. When I do a Refresh Library it seemly stops immediately and my Total Scanned goes up by 3 and my Total Failed goes up by 6 each time. One other thing I noticed is the 5 movies it scanned seem to be the first 5 movies in the first path I have listed in Sage. Thanks in advance for any suggestions or assistance! |
#1168
|
||||
|
||||
razrsharpe - the .bat you provided works great....Thanks a bunch and i will use this until i can figure out with stuckless what is the deal with the autoplugin.
~Mike |
#1169
|
||||
|
||||
Dezz - the version 3 is a beta build... and there are a few issues. I've looked through your log file (thanks for posting it) and there is an exception being thrown with each video scan. I've actually fixed that exception, but I haven't released a new build yet. I'll try tonight to put out a beta4 that should fix that particular issue, and maybe it will fix things up for you.
From a stability poing of view, the 2.3 build is the current stable. 3.x changed many things and as a result it's a little less stable. (probably alot less stable, depending on who you ask ) I think many people are experiencing issues with the automatic plugin method, but commandline scanning is still working. My goal with the 3.x build it bring the functionality of the command line scanning to a web interface, but it's not quite there yet.
__________________
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 |
#1170
|
|||
|
|||
Quote:
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#1171
|
|||
|
|||
Alight guys so i could use your help This weeks episode of Weeds recorded without an episode name and description this week (apparently the epg was not updated or something)..... So in my infinite wisdom i was like ok i will just use BMT (i have the importTV... setting set to true) to do an on demand lookup of the metadata. This of course returned the series information (because there was no episode name to search against).... Then i went and updated the .properties data to reflect what the data should really be (created a Weeds s05e04.ts file and ran bmt against that file then changed the resulting .properties file to match the actually recorded file. Ok so now i figure i have a correct .properties file matched against the airing and i just need to get sage to update its metadata. This is where i am stuck. What i have tried:
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#1172
|
||||
|
||||
razrsharpe, it sounds like you've done everything right. I just tried doing a commandline (offline) search for your filename, and that part worked. I'm thinking that perhaps bmt has run into an exception when doing the import into sage. If you restart the sage server and then do an on demand search for the file, and then send me the logs (sagetv_0.txt and mailcheck.log) and I'll see if i can see anything that is causing an issue.
And, you can also try neilm's edit metadata screen from his webserver plugin.
__________________
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 |
#1173
|
|||
|
|||
Quote:
as a side note when i do the on demand lookup the timestamp on the airing and .properties file does update...
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer Last edited by razrsharpe; 07-01-2009 at 07:54 AM. |
#1174
|
||||
|
||||
razrsharpe - I looked through your stuff, and sure enough there is an exception happening. That particular exception is fixed and will be in the next 3.x beta. But, if you send me your metadata.properties, I can probably tweak them so that you will not hit that exception (maybe).
Also, I've noticed that you are using the Xbmc tvdb.xml provider and not the newer, tvdb native provider. Both work, but the newer one is faster and has a slightly better matching algorithm. Also, the on-demand and searching will ignore the existing metadata for season and episode, and as a result it will only pull the series information. The on-demand searching really needs an overhaul to provider better searching mechanisms. But, if you have an update .properties file, as you do, then you'll need to update the timestamp on the mediafile and then refresh the media file in sagetv. The basic root of the issue that the bmt tool relies on a some sort of episidoe identifier in the filename when it does a lookup, and it simply does not exist in this case. If you were to rename the current file to "Weeds S##E##.ts" then it should import the file into the recorded tv when doing an on demand search (but I think you tried that, and said that it did not work). You'd have to import the file first as a regular video, and then do an on-demand search on the newly import video, which should move it to the Sage Recordings. But again, this would only work for a file that had some episode identifier in the filename.
__________________
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 |
#1175
|
|||
|
|||
Hiya,
Just wanted to let you know that Beta 3 is dropping hyphen/dashes during a normal scan. I had to fake out the cache to get my "Stargate SG-1" series to download anything. Even trying to use the metadata-tiles.properties didn't work. |
#1176
|
|||||
|
|||||
Quote:
Quote:
Quote:
Since you brought up the on-demand scanning needing some work i have some feature requests confirmation that the metadata gathered is correct (season/episode #, airing date, description, title), when no episode or season/episode information is available in the file be able to input them and search against that, or try to do a match against original air date (although this might not work because if it doesnt have an episode title or season/episode # then it probably doesnt have a real original air date) OR be able to do all of this (and more) from the web ui ( i think youve said this will happen... but i could be misremembering ) Quote:
Quote:
but thats a good point... i can just copy the file to my video library directory, rename the file, delete the original airing, refresh sagetv, and then do the ondemand lookup... and that should get it to the recorded tv section (with all the right metadat)... mmm ill have to do that and report back (im not at home to test right now) Anyway, thanks for looking at this and helping me to figure it out. And thanks for the FANTASTIC program
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#1177
|
||||
|
||||
Stuckless -
Does your tool scale fanart backgrounds that it downloads for TVShows? Reason i am asking is i use context sensitive fanart backgrounds, and i have noticed a serious increase in UI speed with this enable. I was thinking that this issue may be similiar to the issue i was having with SMW, which was the fact that it was trying to load a HUGE image everytime. If your tool doesn't scale, do you have any suggestions on what tool/utility to use to actually scale all of the images your tool downloads? Thanks, Mike |
#1178
|
||||
|
||||
razrsharpe, based on your metadata.properties.... I would replace your file with this one...
Code:
/metadata/airingIdRegex=([0-9]+)-[0-9]{1,2}\\. /metadata/defaultProviderId=tvdb,themoviedb.org-2,themoviedb.org,imdb.xml,imdb /metadata/posterImageWidth=200 /metadata/scoreAlternateTitles=true /metadata/videoMetadataProviders=org.jdna.media.metadata.impl.imdb.IMDBMetaDataProvider,org.jdna.media.metadata.impl.nielm.NielmIMDBMetaDataProvider,org.jdna.media.metadata.impl.dvdproflocal.LocalDVDProfMetaDataProvider,org.jdna.media.metadata.impl.themoviedb.TheMovieDBMetadataProvider /metadata/metadata/importTVAsRecordedShows=true /sageMetadata/tvTitleMask=${Title} As for the enhancements, I'm not sure how much more I'll put into the stv plugin. I'm not a stv developer, and I'll probably wait till phoenix comes out and write a better plugin for that environment. But, until then, I am working (slowly) on the web ui that will (eventually) allow you to do searches, edit metadata, etc.
__________________
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 |
#1179
|
||||
|
||||
Quote:
Version 2.x has those options as well... you'll need to use --showProperties or search the wiki for for actual property name.
__________________
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 |
#1180
|
||||
|
||||
are there particular settings you may recommend?
Sorry for all the questions... |
Currently Active Users Viewing This Thread: 2 (0 members and 2 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 |