XBMC Community Forum
Are FanArt Backdrops limited to library-mode only? - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Skin Help and Support (/forumdisplay.php?fid=67)
+---- Forum: Artwork packs (/forumdisplay.php?fid=71)
+---- Thread: Are FanArt Backdrops limited to library-mode only? (/showthread.php?tid=36372)

Pages: 1 2 3 4


- kraqh3d - 2008-08-26 22:11

your answer wasn't very clear. is it only after scanning? or always?
and its skinners choice. you can update PM3 to support it. open myvideonav.xml in a text editor and look for "fanart". you'll see an info tag of fanart.image. you can copy the control into myvideofiles.xml.


- Kris_Toff - 2008-08-26 22:30

kraqh3d Wrote:your answer wasn't very clear. is it only after scanning? or always?
and its skinners choice. you can update PM3 to support it. open myvideonav.xml in a text editor and look for "fanart". you'll see an info tag of fanart.image. you can copy the control into myvideofiles.xml.

My point is that in order for me to see any backdrop image for movies, I have to be in Library Mode and have scanned the folders.
As soon as I leave library mode, no backdrop fanart ever show, regardless the view. (my folders content are all set to movies/imdb)

I can find a control referencing fanart.image in both MyVideonav.xml and MyVideo.xml but I can't find MyVideoFiles.xml.

Here is what I see:
Quote:<control type="image" id="1000">
<description>Fanart background</description>
<posx>180</posx>
<posy>88</posy>
<width>540</width>
<height>449</height>
<aspectratio scalediffuse="false">scale</aspectratio>
<texture diffuse="Content_Panel_Diffuse.png" />
<info>Fanart.Image</info>
<include>contentpanelslide</include>
<visible>!IsEmpty(Fanart.Image) + Skin.HasSetting(ShowFanart)</visible>
</control>

Thanks for your help...


- Kris_Toff - 2008-08-26 22:34

If I look at PM3 Skin Settings
the only option I see is that is relevant is:

Show Fanart in Video Library

I guess what I am looking for is:

Show Fanart in File Mode

Smile


- fluidman - 2008-08-26 22:39

sorry to interrupt here (didnt want to start a new topic), i just have a quick question: how do i delete the cached fanart? cause some show old ones even wen i update the movie-fanart.jpg... so where do i delete the cached ones?


- Kris_Toff - 2008-08-26 22:41

fluidman Wrote:sorry to interrupt here (didnt want to start a new topic), i just have a quick question: how do i delete the cached fanart? cause some show old ones even wen i update the movie-fanart.jpg... so where do i delete the cached ones?

I assume it is in E:\XBMC\UserData\Thumbnails\Video\Fanart\


- jmarshall - 2008-08-26 23:13

You STILL haven't answered kraqh3d's question. Let me simplify it for you:

When you are using AEON, does the fanart in files mode show for all movies, or only those that you have scanned into your library?

The reason this question is important is that you can achieve showing any image from the current folder being displayed via the skin. This is what I think AEON is doing, and it's certainly not the way things should be done.

Cheers,
Jonathan


- Kris_Toff - 2008-08-26 23:54

I tried to read between the lines and figured out that MyVideoFiles.xml really meant MyVideo.xml.

Since I like xTV, I did it with this skin.

I was able to add the following lines into MyVideo.xml (right before the Video Label control) and it worked. No need to have any Video Library if the movie-fanart.jpg is available.

I have tested this with XBMCPC so there may be a dimension change need for the real thing...

Quote:<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>480</width>
<height>400</height>
<visible>!IsEmpty(listitem.property(fanart_image))</visible>
<animation effect="fade" end="0" time="200">WindowClose</animation>
<animation effect="fade" start="0" end="100" time="200">VisibleChange</animation>
<texture>$INFO[listitem.property(fanart_image)]</texture>
</control>

Now to answer your question:

Quote:quick question... does it only show the fanart in files mode after scanning to the library? (i'm still in the office and cant check right now.)

I wasn't sure so I went into Settings/Video and Cleaned the Library (before unchecking it)

Went back to the Movies section in my folder and the fanart still work so I assume, it reads it straight from the disk... which is what I wanted

Thanks for your help !

Now I can try to make it a special view that would work better but the proof of concept is here.


- kraqh3d - 2008-08-27 00:24

i'm not sure if that's a valid test. cleaning the library may not dump cached fanart. then again it may. i'm just not positive. so as a simple final test, can you add a new movie with fanart to your system, do not scan, and verify the backdrop is displayed when you highlight it.

(i'm still in the office so i cant check but i think it will. like i said earlier, there's no reason why fanart has to be limited to the library. its nothing more than a rather simple file matching schema, but the skin needs to be aware of it, and use it.)

and sorry about that. the video files view is in the "myvideos.xml" skin file. there is no "myvideofiles.xml" skin file. music is similar. instead of "mymusicfiles.xml", i believe its "mymusicsongs.xml".


- Kris_Toff - 2008-08-27 01:17

I have got home and after the addition described earlier, I was able to see all the fan art as backdrops without Library.

So I guess that solves it.

Now I am off making another view type (I know there are so many already Wink )
that will include this modif. Since I have a .nfo file for each of the movie, my goal is to be able to read it to display it along... Any advice ? Smile

Thanks a lots for your pointer, this was the key !


- kraqh3d - 2008-08-27 01:26

i do not think its possible to display movie information in files view. and this is regardless if the file is in the database or not.