|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
BMT and MyMovies
Is there a way to have BMT keep the metadata my movie collection already has due to MyMovies but still download the fanart? I have a large collection and I prefer the MyMovies metadata but like to use BMT for the fanart.
|
#2
|
||||
|
||||
Quote:
That being said, bmt is a pluggable product. Someone can write a native mymovies adapter to do exactly what you want... but it won't be me
__________________
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 |
#3
|
|||
|
|||
Why not just have mymovies output the native properties files? It should do it before bmt picks it up. I am not sure if that would winout over bmt though would it Stuckless?
Also of note you can use mymovies fanart in the next upcoming release of Diamond. |
#4
|
||||
|
||||
Quote:
The best solution would be to have a MM implemetation of the IMetadataProvider interface... that would allow MM to feed back the properties directly to bmt, and the provider configuration could also delegate fanart to another lookup such as themoviedb. Also, if you implemented an IFanartSupport for MyMovies, then Diamond (or any other phoenix consumer) would not need to add any extra code/logic to use MyMovies fanart as well (provided they are coded to use phoenix fanart). Just thoughts
__________________
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 |
#5
|
|||
|
|||
Quote:
As for the fanart time is a issue there easier/quicker to write a quick changer/logic into diamond. Also makes it where BMT isn't required for diamond if they use mymovies. |
#6
|
|||
|
|||
Thanks for the input. I have researched using mymovies fanart. I am not at the point level yet and have a good collection of fanart already. From what I have read I cannot simply (simple but very time consuming) drop the fanart into the corresponding movie folders (which I have many of) due to mymovies IDs. As stuckless said, BMT will show the metadata that mymovies provides but doesnt fetch fanart. Would there be a way to tell BMT to "eventhough there is a properties file, fetch fanart" that users could envoke (checkbox maybe)?
|
#7
|
||||
|
||||
Quote:
Quote:
It's just something to think about. If I ever get time maybe I'll take a stab at it myself, since it's just a simple interface that resolves fanart based on a mediafile. Should be too hard to map a sage mediafile to a mymovies fanart entry??
__________________
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 |
#8
|
|||
|
|||
There in lies one of the problems because multiple files can be associated with one set of fanart (since mymovies is folder based and not file based). So would take listing all the files in folder.
|
#9
|
||||
|
||||
Quote:
ie, if MyMovies stores data like... Terminator/movie.avi Terminator/Backgrounds/*.jpg Terminator/Posters/*.jpg Then it would be a simple case of getting the folder that holds the file, and then get the backgrounds, etc. Maybe MyMovies has made it a lot more complicated than that?? It is a commercial produce, so I can see them obfuscating the fanart,etc, so that people can't easily make the connection (sort of like what imdb does with their freely downloaded data).
__________________
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 |
#10
|
|||
|
|||
Quote:
If I had the time I would right a simple one from the current mymovies api since it already has access but time is short right now maybe someday. |
#11
|
||||
|
||||
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 |
#12
|
|||
|
|||
Quote:
|
#13
|
||||
|
||||
In this case, though, you don't care who actually creates them. it's like the sagetv mediafileid. I know it is exists, and I know it can relatate to only one mediafile, so it's safe to use it as a primary key for a mediafile. In the case mymovies, the assumption is that if you are creating the .properties for a media file that is managed by mymovies, then you also have access to the guids of that media file at the time that you create .properties... and if so, that information could be passed along in the .properties. I'm just saying it's way to bridge the gap between the 2 systems. I use the custom metadata fields to store a link to the media file and it's imdb/tvdb id as well. I can't create new imdb ids, but can I can use their id as a primary key into into their system, and store it against a sagetv mediafile.
__________________
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 |
#14
|
|||
|
|||
Quote:
|
#15
|
||||
|
||||
Quote:
Couldn't you just rewrite mymovies from scratch... pluckymovies?? (how hard could it be)
__________________
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 |
#16
|
||||
|
||||
Quote:
Gerry
__________________
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. |
#17
|
|||
|
|||
Well I have been reading through this thread and I can not get BMT to import mymovies. I saved an xml file from mymovies and pinted bmt to it and still nothing.
|
#18
|
||||
|
||||
I don't think the support for mymovies is very robust... but you'd need to also set the movie provider to 'mymovies' in Configuration -> Phoenix -> Metadata/Fanart options -> Movie Metadata Providers.
__________________
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 |
#19
|
|||
|
|||
I am trying and will post some screenshots. I am still missing metadata for 83 items.
Last edited by Mailman74; 03-08-2011 at 09:24 AM. |
#20
|
|||
|
|||
I can not win with anything I try on Sagetv. I have my movie metadata good in mymovies collection manager. But on Sagetv movie metadata is horrible. I installed sage mymovies but can not get folders to show up. I wonder if it is the way I am ripping movies?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
MyMovies and Playon | war10ck | Sage My Movies | 6 | 02-01-2011 12:58 PM |
MyMovies and WHS, HELP!!!!! | blewis | Sage My Movies | 3 | 11-13-2010 06:46 PM |
Using BMT to populate MyMovies | sivilya | Sage My Movies | 1 | 09-06-2010 02:46 PM |
BMT: Read this if you don't see any BMT topics | Opus4 | SageTV Customizations | 0 | 04-25-2010 09:17 PM |
BMT, SageMC and MyMovies Confusion | cowboyway | SageMC Custom Interface | 0 | 08-11-2009 10:03 AM |