Kodi Community Forum
Movie Info Plus - Manage Icons, Posters, FanArt, .NFO's & more for Movies & TV Shows - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/forumdisplay.php?fid=116)
+--- Thread: Movie Info Plus - Manage Icons, Posters, FanArt, .NFO's & more for Movies & TV Shows (/showthread.php?tid=41129)



- digitalhigh - 2009-02-23

Hey, when is autodownloading of the other album artwork going to be implemented? I was just doing the mockups for the album info in my skin, and thought, "Jeez, that would look a lot cooler if I could have the back artwork there too."

I then remembered seeing that you *just* announced this, and then I was like, you know all a skinner would have to do is add this tag to an image control and presto...you can use any of these...

<texture>$INFO[listitem.path]\back.jpg</texture>

For the example you gave for 300, it could be done with

<texture>$INFO[listitem.path]$INFO[listitem.foldername,\]-back.jpg</texture>

The only thing that would need to be true is that the folder name for the movie is the same as the movie itself. It would be even easier if you just called it back.jpg...


- matthuisman - 2009-02-23

Digital,

Appears they will be called back.jpg, front.jpg. And stored in a subfolder of the movie folder called "extras"

EG: Movies\Batman (1989)\Extras\front.jpg

So, you could use something like:

<texture>$INFO[listitem.path]\Extras\back.jpg</texture>
<texture>$INFO[listitem.path]\Extras\front.jpg</texture>

The example he gave was if the user had all movies contained in one single folder, not in separate folders.


- digitalhigh - 2009-02-23

Gotcha. I'm working on the skin now, I'll throw images in my library and get a working model going. Thanks for the info. Big Grin

Edit: Where are these images coming from again? I should probably know where to get them if I want some to test with, hey? Specifically, movies, as I don't have any mp3's on the workstation I'm using atm.


- JiveTalker - 2009-02-23

digitalhigh Wrote:Where are these images coming from again?
http://www.freecovers.net


- fekker - 2009-02-23

I think there will be three different versions stored in the extras folder

the folder extras will need to be (should be) lower case, this will matter for 'nix boxes
These are the dvd front covers (back, spline, front)
front_thumb.jpg (181x122)
front_std.jpg (595x400)
front.jpg (3755x2525)

etc for each one
the largest would be named front.jpg .. some of these are 10megs + in size, putting that into a skin would kill it, it takes a few seconds just to create the thumbnail from it.

I think the key will be 3 sizes, one is needed for MIP (the thumb sized ones as shown in the preview).. one would be skin friendly, another would be the big sized one.

I can resize off the huge image to something smaller, that's how i do the thumbs to reduce the number of downloads. Users that add files into there own collections would only need the largest image size as others can be created from it on the fly and saved to the folder.

something like this, is also possible
front_thumb.jpg (181x122)
front_std.jpg (595x400)
front_720.jpg(1070x720)
front_1080.jpg(1607x1080)
front.jpg (3755x2525)

of course having 5 per movies, means there may be 40 images in the extras folder (which is one reason I decided to put it into another folder, the # of images), for most movies, 2 is more common, front and disc.

here's a good example for a movie set
http://www.freecovers.net/view/0/06e435887842a880321afefb7efbb98d/front.html

Mediaicons.org has an app that creates the 3d box shot from the front of a movie cover.. now that would be killer in xbmc. (processing the front cover to the box shot from one image)

You see the dvd case, it opens and the inlay pops out with the details (or movie information). i've seen some of the skins open a dvd case and show the a disc image.. so another variant would be to show the cd cover in the case.
with 1080p skins, it should be possible to use the inlay or inside within that portion of it and it be readable.. kinda like a virtual dvd box in xbmc. and the site has blu-ray as well.. so hd media could look like a blu-ray case.
I'm not sure how much of that is really feasable, but it sure would look amazing and give it the wow, now that's killer look.

Wonder what the skin designers think of these ideas

I'm still sorting out how to display the sets in mip
processing into different sizes could be done at any time


- digitalhigh - 2009-02-23

JiveTalker Wrote:http://www.freecovers.net

Thanks...found that a few minutes after I asked...as usual. Big Grin

It's looking like the method I want to use is going to be restricted to "locally stored" files atm. I don't know about for other OS's, but I can get around this in window by adding the smb:// share as a network drive.

I'll have to play with my xbox and look at how the paths come out, but I may be able to set up separate imagesets depending on the OS detected...

Edit: Also, the proper label to get the images to display is this:

For a multiimage:
<imagepath>$INFO[listitem.path,,extras\]</imagepath>

For a regular image:
<texture>$INFO[listitem.path,,extras\IMAGENAME.jpg]</texture>

Fekker, didn't even see your post there. It somehow just appeared. :O

As far as the large image sizes go...not hard to implement what you're asking for (DVD anim where the disc image slides out). The problem arises when you add too many image types to account for. If some users only have the big ones and some only have small, then you need to add more stuff to keep it working. I liked the idea of just having front/back/inlay/CD1/CD2/CD3 etc.

If anything, i'd say leave em big and let the skinners downscale them if desired.


- jarod71 - 2009-02-24

is there an option or can we have an option to put an overlay over the movie covers or a border around it? I like that look in other skins but pmIII lacks it. I am not smart enought ot figure out how to add the overlay to pmIII....


- fekker - 2009-02-24

jarod71 Wrote:is there an option or can we have an option to put an overlay over the movie covers or a border around it? I like that look in other skins but pmIII lacks it. I am not smart enought ot figure out how to add the overlay to pmIII....

create a .png and drop it into the skins media folder (xbmc skin folder that is)
poster-shadow.png 128x128 and put whatever ya like for the border in that file

I'm pretty sure if you have the file, it will load it from the file and not the texture, but I could be wrong.. worst case.. extract the texture from the .xpr file and modify poster-shadow.png to your likeing.. rename the texture file to something else..

(going off memory here, but it's something along those lines)


- digitalhigh - 2009-02-24

fekker Wrote:create a .png and drop it into the skins media folder (xbmc skin folder that is)
poster-shadow.png 128x128 and put whatever ya like for the border in that file

I'm pretty sure if you have the file, it will load it from the file and not the texture, but I could be wrong.. worst case.. extract the texture from the .xpr file and modify poster-shadow.png to your likeing.. rename the texture file to something else..

(going off memory here, but it's something along those lines)

Not quite. You have to actually have the overlay file referenced in the proper xml. Dropping a file in the media folder doesn't do anything unless the skin knows what to do with it. The problem is that you'd need to add the image for every viewtype, and PMIII uses a lot of shared views for seperate sections...


- fekker - 2009-02-24

digitalhigh Wrote:Not quite. You have to actually have the overlay file referenced in the proper xml. Dropping a file in the media folder doesn't do anything unless the skin knows what to do with it. The problem is that you'd need to add the image for every viewtype, and PMIII uses a lot of shared views for seperate sections...

totally agree with ya there .. i picked that png filename as it's the poster outline image that the skin already uses around posters in fanart view (which is what I was assuming he was talking about Big Grin .. i only remember the filename as I've been tweaking pm3hd more to my liking with some "New Experience" look on the front, but pm3hd for the rest, slightly altered, shifted and recolored .. just wasn't sure if it would pick up on the changed image with the compressed texture file still in place. I haven't even got a change to get your skin displayed as i've got some "issues" with my current build of xbmc and some changes I made for myself.


- SirBC - 2009-02-24

JiveTalker Wrote:Even cleverer would be to break the original cover image into the three constituent parts (ie front, back and spine) and save it as 3 separate images.

This would be my dream come true Smile


Skin Idea Using Separate Front & Spine Images - JiveTalker - 2009-02-24

SirBC Wrote:This would be my dream come true Smile

I guess this is a little off topic, unless it inspires fekker to create spine images! Big Grin

With the separate elements of the packaging all in different image files then a view could either be based upon the front covers or the spines.

I'm not a Photoshop expert so rather than spending hours mocking up how things might look I've created a sample in the real world!

Image

Basically there would be 2 views - spines or covers. If the content is music then there would perhaps be 5 shelves deep and 2 cabinets wide on screen. If the content was movies then it would probably be 4 shelves deep and 2 cabinets wide. To see the next batch of titles you would just scroll the shelves sideways and scroll another cabinet on. On hovering over a title it could zoom off the shelf to fill the screen. Clicking on it could then do an animated open of the case revealing the disc and perhaps the back of case content, or perhaps better, the XBMC database content.

Each shelf in my photo illustrates a different type of content view. Obviously, in the virtual world the cabinets can be nicely sized to exactly fit the content requirements, any you would have the same content and view on each shelf rather than a mixture. Different wood finishes could be used on the cabinets to accomodate tastes.

Does anybody else (particularly any skinners reading this!) like this idea as an interface or is it just me? Other than the spines I guess it isn't that different to some of the cover view options at the moment. This would be the equivalent to browsing your real world bookcase without getting off the sofa! Smile

Personally, I have 3 bookshelfs like this lined up along my living room wall full of DVD's (the CD's were long ago relegated to the hallway) and I project my tv and movies onto the wall above them. If the bookshelves were only about 500 pixels heigh, had speakers either side, a center speaker on the middle shelf and video display above the shleves then my virtual world would be the same as my real one, only without the need to keep re-arranging the shelf content.

If this ever does become a skin I think it should probably be named "Billy" after the Ikea bookcase that inspired it, which I think is the best selling furniture item in the world.


- digitalhigh - 2009-02-24

First off, +10 for creativity. Your picture is a perfect example of the theory behind Occam's razor. The simplest solution...

As far as the idea...I've actually thought about something like that. To actually have a "shelf view" wouldn't be hard at all. You could take the default poster and just crop everything but a thin strip from the middle, then put a label over that with listitem.title and turn it 90 degrees using the <angle> property.

The only problem would be that not every movie is going to have a scan of the interior contents...but you could again just have a default layer beneath it that showed a generic interior...or just used the fanart.

It's definitely an interesting idea, and one that I've had in some form of that already while tinkering with my skin. I've kinda got my plate full at the current moment, but it's possible that I could create a working model of this at some time or another in the near future...


- MrTourettes - 2009-02-24

I love the idea of having a view based on the spine. I thought about this months ago but never thought any more of it.

Basically all the current views that are in the themes are ok but it would be nice to have one where you have the spines and many many more onscreen to choose from.

I do hope skinners are reading this ( ESPECIALLY a certain person involved in teh stark theme Wink and seriously considering this idea.


- JiveTalker - 2009-02-24

digitalhigh Wrote:First off, +10 for creativity. Your picture is a perfect example of the theory behind Occam's razor. The simplest solution...
Thanks, I'm glad you like my idea. I wrote a coverview interface for my CD collection in 1994. At the time hard disks were too small to store the audio as WAV was the only format and a CD held more data than a hard disk! I used MS Access 1.1 and VB3 which only supported BMP images at the time! I used an Apple control for JPG but that caused no end of headaches but I finally got it all working with a GUI of a fully working CD player complete with LED counters and all standard functions when Windows 95 came along and trashed all my API calls and refused to work with the Apple JPG control. I then discovered Winamp and left the idea to rest for a good few years...

I'll check out Occam's razor.

digitalhigh Wrote:As far as the idea...I've actually thought about something like that. To actually have a "shelf view" wouldn't be hard at all. You could take the default poster and just crop everything but a thin strip from the middle, then put a label over that with listitem.title and turn it 90 degrees using the <angle> property.
Fantastic, I didn't think it should be too hard. I think it would probably have better performance if the spine images were separate though as there could potentially be literally hundreds of them on screen at a time.

digitalhigh Wrote:The only problem would be that not every movie is going to have a scan of the interior contents...but you could again just have a default layer beneath it that showed a generic interior...or just used the fanart.
As I suggested, the XBMC data and fanart would most likely be of more interest than what is inside the real box which often just a list of chapter numbers, a picture or adverts. It could be presented to look like it was the back of a booklet.

digitalhigh Wrote:It's definitely an interesting idea, and one that I've had in some form of that already while tinkering with my skin. I've kinda got my plate full at the current moment, but it's possible that I could create a working model of this at some time or another in the near future...

I look forward to having a play with it. I already have ideas for a later incarnation that could be even better. I believe that Windows 7 natively supports multipoint touchscreens so the whole Apple iPod type interface is possible with selecting, zooming and dragging things by touching the screen with thumb and finger. Okay, so we'd all need to buy new screens for that, and maybe new graphics cards, but maybe in a year or two...