[REQ] Artwork Scripting Change
Posted: 30 Jul 2012, 06:05
I don't have the skills to pull something like this off, so I'm wondering if you could add it into the tmdb artwork scripts for xbmc and others I'm sure. Maybe if you wanted ### tagged out by default in case people don't want it, but I think it's a nice feature.
1. Change the backdrops that come from tmdb to fanart.jpg or <moviename>-fanart.jpg. The first naming works if movies are kept in separate folders, which I'm guessing most people do. The second option actually works in all environments, so technically it is superior for compatibility, but doesn't look quite as clean and nice. I'll let you think about that one. The other reason I think like that, is that I actually do have different versions of the same movie in the same folder, so for me they just all use the same generic fanart.jpg instead of each having their own.
Anyways,
2. Download the best choice of fanart, which I'm sure it currently does, as the filename chosen from part 1. Download all of the fanarts(backdrops) for that movie including the one just downloaded into 'extrathumbs/thumbN.jpg' subfolder of the current movie folder where N starts at 1 and changes incrementally by one up to however many there are. This is nice when you want to change your fanart later on with xbmc, nice and easy to switch to another high quality version.
3. When downloading the poster that it chooses save it as folder.jpg and movie.tbn, I actually add the third poster.jpg in for mine as well. The folder.jpg gets used for windows and I'm sure other programs when looking in an explorer type view. Depending on which skin you are using for xbmc apparently it doesn't always get used there.
I think these would be some nice enhancements for the current scripting.
reference with lots of example structures:
http://forum.xbmc.org/showthread.php?tid=59281
Discussion on why folder.jpg won't display as movie poster in some skins at least:
http://forum.xbmc.org/showthread.php?tid=133102
Another example from me:
PS. As for the nfo it is awesome that filebot can put that together but if you are using it with xbmc, the problem is that it takes the nfo in the folder as the authority and instead of going to the internet to fill in the gaps of missing information, simply leaves out any information that isn't in that nfo file.
When you have time is it possible you could take a look at this site to see all of the fields in the xbmc nfo's:
http://wiki.xbmc.org/index.php?title=Im ... _nfo_Files
although <filenameandpath> I don't have in any of my nfo's
That's actually the reason I went back to wanting to use Ember, it grabs it all and makes my library more filled out on the xbmc.
1. Change the backdrops that come from tmdb to fanart.jpg or <moviename>-fanart.jpg. The first naming works if movies are kept in separate folders, which I'm guessing most people do. The second option actually works in all environments, so technically it is superior for compatibility, but doesn't look quite as clean and nice. I'll let you think about that one. The other reason I think like that, is that I actually do have different versions of the same movie in the same folder, so for me they just all use the same generic fanart.jpg instead of each having their own.
Anyways,
2. Download the best choice of fanart, which I'm sure it currently does, as the filename chosen from part 1. Download all of the fanarts(backdrops) for that movie including the one just downloaded into 'extrathumbs/thumbN.jpg' subfolder of the current movie folder where N starts at 1 and changes incrementally by one up to however many there are. This is nice when you want to change your fanart later on with xbmc, nice and easy to switch to another high quality version.
3. When downloading the poster that it chooses save it as folder.jpg and movie.tbn, I actually add the third poster.jpg in for mine as well. The folder.jpg gets used for windows and I'm sure other programs when looking in an explorer type view. Depending on which skin you are using for xbmc apparently it doesn't always get used there.
I think these would be some nice enhancements for the current scripting.
reference with lots of example structures:
http://forum.xbmc.org/showthread.php?tid=59281
Discussion on why folder.jpg won't display as movie poster in some skins at least:
http://forum.xbmc.org/showthread.php?tid=133102
Another example from me:
Thanks for considering it.T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\[SD] [340p] [DVDRip] [XviD] [MP3] [DUQA] SomeMovie([2009].PREMIERE.DVDRIP.XVID.[Eng]-DUQA).avi
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\[SD] [340p] [DVDRip] [XviD] [MP3] [DUQA] SomeMovie([2009].PREMIERE.DVDRIP.XVID.[Eng]-DUQA).nfo
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb1.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb10.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb11.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb12.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb13.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb14.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb15.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb16.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb17.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb2.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb3.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb4.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb5.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb6.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb7.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb8.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\extrathumbs\thumb9.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\fanart.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\folder.jpg
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\movie.tbn
T:\Media\SomeMovie [2009] [Rated PG-13] [Voted 7.0] [IMDB tt0xxyyzz ]\poster.jpg
PS. As for the nfo it is awesome that filebot can put that together but if you are using it with xbmc, the problem is that it takes the nfo in the folder as the authority and instead of going to the internet to fill in the gaps of missing information, simply leaves out any information that isn't in that nfo file.
When you have time is it possible you could take a look at this site to see all of the fields in the xbmc nfo's:
http://wiki.xbmc.org/index.php?title=Im ... _nfo_Files
although <filenameandpath> I don't have in any of my nfo's
That's actually the reason I went back to wanting to use Ember, it grabs it all and makes my library more filled out on the xbmc.
So maybe throwing in the movie url from imdb or tmdb at the bottom of the nfo like in the examples below would be a good thing, that way it could grab the missing details.This means that nfo's override the scraper setting. I.e. a directory is set to use the imdb scraper but you have a German movie in it. Simply create a nfo for that movie with the ofdb link in it and you are sorted!
Thanks againVideo nfo files containing a mix of XML and URL
You can also create nfo files that contain both XML data and an URL. This is useful for instance, if you want the entry in your database to have another name than the one officially provided by the scraper, for the movie to sort differently or the movie to be a part of a movie set.
Example:
<movie>
<title>Sin City (Recut, Extended, Unrated)</title>
<runtime>147 min.</runtime>
</movie>
http://www.imdb.com/title/tt0401792/
<movie>
<title>Star Wars (1977 Original Theatrical Release)</title>
<runtime>121 min.</runtime>
<set>Star Wars Saga</set>
<sorttitle>Star Wars1</sorttitle>
</movie>
http://www.imdb.com/title/tt0076759/
By default the xml entry is added to the scraped entry in the database and may result in some duplicates. If you want to completely override the scraped result you need to set a clear attribute for the relevant xml tag in the nfo file.
Example:
<movie>
<genre clear="true">Action</genre>
<genre>Horror</genre>
<genre>Thriller</genre>
<director clear="true">Frank Miller</director>
<director>Robert Rodriguez</director>
<director>Quentin Tarantino</director>
</movie>
http://www.imdb.com/title/tt0401792/
Currently supported tags for the clear attribute are genre, director, studio, actor, credits and artist for Music Videos.