|
SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#41
|
|||
|
|||
Ooops, my bad, I could be using a beta version of his tool then. I can't remember which version I'm using
Sorry, ignore my reply then.
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders |
#42
|
|||
|
|||
Quote:
Regards, Nick. |
#43
|
||||
|
||||
So is there any hope for those of us that don't want to import into the Sage Database? I want my "archived" for lack of a better word TV shows to be under Videos, NOT under Recorded TV.
In previous releases I was at least able to put a background.jpg in each folder - ie TV Shows/Stargate Atlantis/Season 3/background.jpg And then all the media files in that folder used it as fan art.....
__________________
PHOENIX 3 is here! Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient Last edited by bialio; 04-04-2009 at 02:53 PM. |
#44
|
|||
|
|||
Quote:
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders |
#45
|
|||
|
|||
Mike,
The betas you are currently releasing; do they have the fix for my TV series issue? If not, will you be making it clear in the upcoming version(s) when the fix is there? TIA, Nick. |
#46
|
||||
|
||||
Nick,
If you have a movie/show in the format "//movies_share/Movies/24/S07/24 S07 E01.mkv" then my scaper tools won't actually find anything because I look for the season and episode without a space, but I'll upate the regex to include the space... but if it did work, then for that particule show the fanart location would be, fanart/TV/24/Season 7/Backgrounds/ fanart/TV/24/Season 7/Posters/ if you want to play with downloading fanart, and see where it would "hypothetically" put fanart for a given title/show, then you can use the --offline switch. ie, when you guys give me a filename i simply run the tool with the offline flag. I suggest if you want to play with it, then you extract the bmt stuff to a separate "play" area and then run something like, Code:
java -jar MetadataTool.jar --fanartFolder=fanart --offline --tv "24 S07E01.mkv"
__________________
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 |
#47
|
|||
|
|||
Thanks, but that wasn't what I was getting at. Mike said the Phoenix api could not currently handle what I was trying to do, and he was working on changing it.
My current issue is that if I have the fanart/shows names etc. all correct, then it still does not show as the api doesn't look in the right place. Or am I talking rubbish? TIA, Nick. |
#48
|
||||
|
||||
Nick, I was trying to show you a way that you could verify if you "thought" you had the right directory structure.
As for the api, Season specific artwork depends on 1 thing. Your media file has MediaType and MediaTitle stored in the SageTV database. If BOTH MediaTitle and MediaType is not stored in the SageTV database, then Season specific fanart cannot work. You can still use non season specific fanart, if you put the Backgounds and Posters in the Series folder, ie, TV/24/Backgrounds/ TV/24/Posters/ In the latest build of bmt (which includes an updated phoenix.jar) it will also scrape the filename for Series and Season info, IF the MediaTitle and MediaType are not set in the SageTV database. But, it will only look for "Series S##E##.ext". If you still cannot get this work, please do some testing and PM your sageclient log so that I can review it. I did take a look at the one that you posted, and there are lots of errors, all related to an issue in IsFilePath. I'm not sure if you are running Just sagemc or sagemc and jaminben's movie info screen, but for now, i would test only using sagemc under it's narrowed down.
__________________
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 |
#49
|
||||
|
||||
Quote:
As noted in the previous post, if you are running the latest sage betas that support GetMediaFileMetadata() then when your TV shows are rescanned, they will be interpreted as TV shows and it's fanart will go into the TV section in the central fanart folder. Sage will not see them as recorded shows, but from a fanart perspective, they are TV. In order from a show to be treated as a TV show, it's filename must match the naming pattern for season and episode, which is S##E##. If you are asking IF you can still simply use the old way of using a single fanart image for the background instead of the new central fanart folder, then that's a whole other discussion
__________________
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 |
#50
|
|||
|
|||
Quote:
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders |
#51
|
||||
|
||||
Quote:
And to get this, the bleeding edge beta's are required. I'm currently on the "shipping" version of everything (6.5.9 maybe?) and then the most recently available SageMC the Mr Maui has posted - it that beta enough? Or do I need to upgrade the server to the latest beta?
__________________
PHOENIX 3 is here! Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient |
#52
|
||||
|
||||
Quote:
Quote:
Well, the ability to store MediaType, MediaTitle and SeasonNumber were added to a recent beta, so you'll need that if you want to use a scraper to populate those fields and rely on those fields. If not, then stick with the released version and simply rely on phoenix.jar finding the correct fanart based on your filename. If things are not working as you expect, then send me a log file and I'll try to sort it out.
__________________
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 |
#53
|
||||
|
||||
bialio, forget what I said in my previous notes... the code to automatically pull out the season from the filename is not there.
__________________
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 |
#54
|
|||
|
|||
Hi Stuckless,
I still can't get it to work so I've attached another log. Regards, Nick. |
#55
|
||||
|
||||
I have a feeling that I wasn't very clear to mention that the phoenix apis are dependent on the latest sage beta if you want to have TV support support, esecially TV season support.
BMT will download season specific fanart for TV shows if it can determine the file to a TV file, ie, it has a season in it's filename. If it does, then it will set the MediaType to TV and the MediaTitle to the Series Name. Of couse all this extra information is useless if you are not running the latest sage beta AND have configured the extra metadata fields. So, if you are not running the latest sage beta with the extra metadata fields (which you are not), then Phoenix has no way of knowing that "24 S07E01" is a TV show. So, it will simply base it's logic on the display title, of "24 S07E01", and look in the /Movies/24 S07E01/Backgrounds/ folder for it's background. Potentially, you may have some success if you set the following sage property, Code:
phoenix/mediametadata/parseMediaFileForTVSeries=true Code:
phoenix/mediametadata/tvSeriesRegex=[\\\\/](.*)s([0-9]{1,2})\\s*[exd]([[0-9]]{1,2}) Also, if you look in the log file, and search for your media file name, you'll see what Phoenix is using as its "properties" to find your Fanart. Code:
Tue 4/7 6:04:05.368 FANART: Title: 24 S07E01; Type: MOVIE; Artifact: BACKGROUND; Artifacts: NONE; MediaFile: MediaFile[id=58484 A[58487,58485,"TV/24/S07/24 S07E01",0@0407.04:48,45] host=mce1 encodedBy= format=MATROSKA 0:45:41 0 kbps [#0 Audio[AC3 48000 Hz 6 channels idx=0]#1 Video[H.264 23.976025 fps 1280x720 progressive]] \\NAS1\Video\TV\24\S07\24 S07E01.mkv, Seg0[Tue 4/7 4:48:18.800-Tue 4/7 5:34:00.000]] So knowing what it didn't find, you should be able to get the to find it's fanart, if it were in /Movies/24 S07E01/Backgrounds/ My personal recommendation is to use the latest sage beta, configure the extra metadata fields, and then rescan your collection using bmt, so that it will seamlessly pick up the Series/Season specific fanart.
__________________
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 |
#56
|
|||
|
|||
Hi,
At the end of the day I got tired of trying to make it work my way, so I did as you said and installed the latest versions of everything It all works now (thanks) except I don't get any metadata (descriptions etc.). Should it be creating .my files or something? The images are all fine. TIA, Nick. |
#57
|
||||
|
||||
Nick, there should be a .properties file created for each media file that is processed. That's the metadata that should get imported (automatcally) into Sage.
When you say that metadata isn't working, do you for movies and TV or just the TV or just 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 |
#58
|
|||
|
|||
Quote:
I'll stop being lazy later tonight, get off my bum and make some logs.
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders |
#59
|
||||
|
||||
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 |
#60
|
|||
|
|||
Quote:
__________________
Server - Win7 64bit, 2.4Ghz Intel Core 2 Duo, TBS 6284 PCI-E Quad DVB-T2 Tuner, 3 x HD200 & 1 x HD300 extenders |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Central FanArt Folder Improvments | evilpenguin | SageMC Custom Interface | 135 | 07-03-2009 04:37 AM |
SageMC not seeing FanArt | theiceman1973 | SageMC Custom Interface | 4 | 03-19-2009 04:06 PM |
How To: Main Menu FanArt...for now. | Mtlca401 | SageMC Custom Interface | 11 | 01-13-2009 09:55 PM |
HD200 FanArt | vexhold | SageMC Custom Interface | 6 | 12-22-2008 09:45 AM |