|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#821
|
||||
|
||||
@matt91, just a fyi... if there is an existing .properties for a given media item, then the scan will not happen and the plugin will simply load and pass those properties to sage. That was what happened in our first log post.
As for the timing... when bmt is run as a plugin you are at the merce of the sagetv media scanner. bmt is simply invoked once per media file that sage determines is a new file, or an updated file.
__________________
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 |
#822
|
||||
|
||||
Just a note about the Move category stuff.... I'm not sure that I'll do anything differently at the moment. I Currently use the IsTV, IsDVD, etc apis and unless there is a simple surefire way to do someting like IsMovie, then I really don't want to introduce lookup tables, category scanning, 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 |
#823
|
|||
|
|||
Cateogries?
Do you mean that you won't be adding category mapping? Is there going to be an easy way to get the categories to line up?
Or do you mean that you won't be supporting looking up movies in the TV interface and TV in the videos interface? |
#824
|
||||
|
||||
No, i'll add in the category mapping at some point... what i mean is that I don't want to scrape a bunch of category names to determine if a recording is a movie or not.
__________________
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 |
#825
|
|||
|
|||
Quick Question:
Does the Batch Metadata Importer REQUIRE the latest SageTV beta? I ask because I tried installing with the SageTV 6.5.9.204 and SageMC 6.3.9 and under Settings->SageMC->Main->Global UI Options->Display->Fan Art Backgrounds I get an option box without any text (ie Enable/Disable are missing). Thanks. |
#826
|
||||
|
||||
Quote:
Quote:
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#827
|
||||
|
||||
Quote:
BTW, SageMC->Main->Global UI is not a BMT menu, it's part of the core SageMC. If yo install the BMT STV plugin in SageMC, then you will get a new menu under SageMC->Extras, and you'll be a new Metadata/Fanart option in the video options for a media file / epg item.
__________________
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 |
#828
|
|||
|
|||
Sean - great utility!!! I have been using the early version and I'm truly amazed at how far both the CLI and plugin variations have evolved. Significantly easier to use and the experience on the Sage side is greatly improved.
I think I may have found a glitch. Not sure if it is in the BMT plugin code or may be in SageMC screen handling. Thought I would post here first for confirmation before trying on the SageMC thread. I'm using Sage 6.5.14.210, SageMC 6.3.9, Phoenix 1.24 currently. In My Menu> Settings> SageMC> Extras> BMT Options, when I select the Fanart Central Folder option the screen loses all of the style from prior screens. There is no background to the window, the text appears in default and is not organized on the screen.
__________________
Frankentivo: iStar D-380HB, SuperMicro X107-F-O, Xeon 1270v3 CPU, Kingston 8 GB 1600MHz DDRR3L x 4 Tuners: 4 x HDHR OTA, 4 x HDHR3 OTA, 3 x HDHR Prime UnRAID Pro: 1 x Samsung 500GB Cache, 5 x WD Red 4TB (1 Parity, 4 Data) Extenders: 2 x HD-200, 1 x HD-300 on Atlona PRO3HD66m Sage: V9.0.14.567 with OpenDCT on unRaid docker, Gemstone, BMT, Web UI, PlayOn, TiSage |
#829
|
|||
|
|||
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 |
#830
|
||||
|
||||
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 |
#831
|
||||
|
||||
Quote:
For me 95% of my movies are recorded from HBO, Cinemax, etc. I don't rip too many DVDs, so this would be a real problem. If it looks in the TV folder for a movie that was recorded off of TV, then you can't have different fan art for movies and tv shows with the same title. I was planning on implementing the Phoenix APIs, but I may have to hold off a little while longer...
__________________
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 |
#832
|
||||
|
||||
Quote:
Also keep in mind that adding it bmt is tricky because when the application is running in a command line mode, then it won't have access to the Sage Category, 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 |
#833
|
||||
|
||||
Quote:
|
#834
|
||||
|
||||
Quote:
OK here is a screenshot of the studio code... The function call is just GetShowCategory(Airing). This returns a string, which I compare to "Movie", if they match it's a movie, otherwise it isn't. There is also a Sage Property that shows up in the Customize menu of the default Sage TV, called Alternate Movie Category Name. It defaults to "Film". In the Sage.properties file it looks like: alternate_movie_category=Film I do not currently check this property, but I believe its purpose is to allow for program data that uses something other than "Movie" for the category name. I had planned to implement this in a future release just in case anyone needed it.
__________________
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 |
#835
|
|||
|
|||
Quote:
I don't use the default STV, but just wanted to let you know that lots of Brits use that, as we call them films! Regards, Nick. |
#836
|
||||
|
||||
Thanks Tiki, I've added an enhancement req with the information your provided.
__________________
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 |
#837
|
|||
|
|||
Hi Sean,
This is working great for me. I have one small issue and that's to do with specials (from TV series). The Office (UK) is one example. Naming of the actual season episodes is fine, but the specials didn't have an episode number. You can see details here: http://thetvdb.com/?tab=seasonall&id=78107&lid=7 Do you have any idea how I might name them? TIA, Nick. |
#838
|
||||
|
||||
Nick, I can't confirm this, but might work....
Code:
TheOffice-ChristmasSpecialPart1-000000-0.avi To thest this, you can try to run a quick "offline" test such as... Code:
java -jar MetadataTool.jar --offline --tv --metadataOnly c:\temp\TheOffice-ChristmasSpecialPart1-000000-0.avi
__________________
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 |
#839
|
|||
|
|||
I'm a little confused by the installation instructions. The first step is to install the beta of SageTV, and it says to do that with these steps:
Quote:
Also, this will be the first time that I'm upgrading SageMC after I've done quite a bit of tweaking to the configuration settings. Does upgrading SageMC basically undo all that, putting me back in the default SageMC configuration, or is there a way to save and restore some/all of that stuff? |
#840
|
|||
|
|||
The instructions are written for completeness. Different folks have setup/customized SageTV differently.
Upgrade does not touch the sage.properties, wiz.bin, sagemc_menu.xml files (as far as I know). However, if you somehow lose those files you'd probably be unhappy - so backing up is the right step to take. Backing up the whole SageTV directory is just fine (and maybe easier for you in practice - though unnecessary) If you dont care about your recordings (LOL) then ignore the wiz.bin If you have not customized the sagemc menus then you can ignore that one. If you have not customized properties (done by directly editing the sage.properties) file then you can ignore that step. There is no easy way to restore your custom settings that I know of ... anyone else have a trick for this? |
Currently Active Users Viewing This Thread: 3 (0 members and 3 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 |