2009-12-31, 23:11
Ok, let's start from this: I HATE library mode.
Please don't ask me why (there are a lot of reasons that I share with a lot of users, as I read in many threads on this forum) and please, PLEASE, don't try to convince me to use the library mode. It's my choice to not use library mode, and I hope you can respect it
Now, we can start. I'm currently using XBMC 9.11 with the skin AEON 2.1.
My video and music libraries are on two hard-drives, with this structure:
M:\Music\
---------\Artist01\
------------------\folder.jpg
------------------\fanart.jpg
------------------\Album01\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
------------------\Album02\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
---------\Artist02\
------------------\folder.jpg
------------------\fanart.jpg
------------------\Album01\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
------------------\Album02\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
S:\Films\
--------\film01.avi
--------\film01.tbn
--------\film01-fanart.jpg
--------\film02.avi
--------\film02.tbn
--------\film02-fanart.jpg
--------\film03.avi
--------\film03.tbn
--------\film03-fanart.jpg
S:\TV Shows\
-------------\show01\
---------------------\folder.jpg
---------------------\fanart.jpg
---------------------\season01\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
---------------------\season02\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
-------------\show02\
---------------------\folder.jpg
---------------------\fanart.jpg
---------------------\season01\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
---------------------\season02\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
I have modified the Includes_MainMenu.xml changing the following code
into this:
So, when i click on Movies on the main menu I open my movies library in file list mode and when I click on TV Shows I open my tv shows library in file list mode.
Good.
Now, all I want to do is the following:
1) In the Movies section I have the list of my movies (each one with its <movie>.tbn poster) and I would like to use the <movie>-fanart.jpg as a background for the currently selected movie in the list.
2) In the TV Shows section I have the list of my tv shows (each one is a folder with its folder.jpg as DVD cover) and I would like to use the fanart.jpg (in the tv show's folder) as a background for the currently selected tv show in the list.
Then I click on a tv show and I have the list of the seasons of that tv show (each season is a folder with its folder.jpg as DVD cover) and I would like to use the fanart.jpg (in the season's folder) as a background for the currently selected season in the list.
Then i click on a season and I have the list of the episodes (each one is an avi and appears with the automatically generated preview) and I would like to use the fanart.jpg (in the same season folder) as a background for all the episodes.
3) Same thing for the Music section (I will not write it again, I'm sure you understood what i mean! )
I think I have to modify something in the MyVideo.xml to use fanart in Movies and TV Shows... for example, I changed the following code:
into:
and the Akira fanart is used as background in the Movies and TV Shows sections. Obviously, this is wrong, but I'm trying to figure out how it works. I think it should be something like
But it doesn't work.
Anyway, can anyone help me, please?
Maybe there is already an Aeon's mod that works exactly as I want... am I dreaming?
Please don't ask me why (there are a lot of reasons that I share with a lot of users, as I read in many threads on this forum) and please, PLEASE, don't try to convince me to use the library mode. It's my choice to not use library mode, and I hope you can respect it
Now, we can start. I'm currently using XBMC 9.11 with the skin AEON 2.1.
My video and music libraries are on two hard-drives, with this structure:
M:\Music\
---------\Artist01\
------------------\folder.jpg
------------------\fanart.jpg
------------------\Album01\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
------------------\Album02\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
---------\Artist02\
------------------\folder.jpg
------------------\fanart.jpg
------------------\Album01\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
------------------\Album02\
---------------------------\folder.jpg
---------------------------\fanart.jpg
---------------------------\song01.mp3
---------------------------\song02.mp3
S:\Films\
--------\film01.avi
--------\film01.tbn
--------\film01-fanart.jpg
--------\film02.avi
--------\film02.tbn
--------\film02-fanart.jpg
--------\film03.avi
--------\film03.tbn
--------\film03-fanart.jpg
S:\TV Shows\
-------------\show01\
---------------------\folder.jpg
---------------------\fanart.jpg
---------------------\season01\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
---------------------\season02\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
-------------\show02\
---------------------\folder.jpg
---------------------\fanart.jpg
---------------------\season01\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
---------------------\season02\
-------------------------------\folder.jpg
-------------------------------\fanart.jpg
-------------------------------\episode01.avi
-------------------------------\episode02.avi
I have modified the Includes_MainMenu.xml changing the following code
Code:
<item id="6">
<label>31013</label>
<onclick>Skin.SetBool(videomovies)</onclick>
<onclick>Skin.Reset(videotv)</onclick>
<onclick>XBMC.ActivateWindow(MyVideoLibrary,movietitles)</onclick>
<visible>!Skin.HasSetting(nomovies)</visible>
</item>
<item id="7">
<description>My Videos</description>
<label>31014</label>
<onclick>Skin.SetBool(videotv)</onclick>
<onclick>Skin.Reset(videomovies)</onclick>
<onclick>XBMC.ActivateWindow(MyVideoLibrary,tvshowtitles)</onclick>
<visible>!Skin.HasSetting(notvshows)</visible>
</item>
into this:
Code:
<item id="6">
<label>31013</label>
<onclick>Skin.SetBool(videomovies)</onclick>
<onclick>Skin.Reset(videotv)</onclick>
<onclick>XBMC.ActivateWindow(10024,S:\Films\)</onclick>
<visible>!Skin.HasSetting(nomovies)</visible>
</item>
<item id="7">
<label>31014</label>
<onclick>Skin.SetBool(videotv)</onclick>
<onclick>Skin.Reset(videomovies)</onclick>
<onclick>XBMC.ActivateWindow(10024,S:\TV Shows\)</onclick>
<visible>!Skin.HasSetting(notvshows)</visible>
</item>
So, when i click on Movies on the main menu I open my movies library in file list mode and when I click on TV Shows I open my tv shows library in file list mode.
Good.
Now, all I want to do is the following:
1) In the Movies section I have the list of my movies (each one with its <movie>.tbn poster) and I would like to use the <movie>-fanart.jpg as a background for the currently selected movie in the list.
2) In the TV Shows section I have the list of my tv shows (each one is a folder with its folder.jpg as DVD cover) and I would like to use the fanart.jpg (in the tv show's folder) as a background for the currently selected tv show in the list.
Then I click on a tv show and I have the list of the seasons of that tv show (each season is a folder with its folder.jpg as DVD cover) and I would like to use the fanart.jpg (in the season's folder) as a background for the currently selected season in the list.
Then i click on a season and I have the list of the episodes (each one is an avi and appears with the automatically generated preview) and I would like to use the fanart.jpg (in the same season folder) as a background for all the episodes.
3) Same thing for the Music section (I will not write it again, I'm sure you understood what i mean! )
I think I have to modify something in the MyVideo.xml to use fanart in Movies and TV Shows... for example, I changed the following code:
Code:
<control type="multiimage">
<include>Background_SingleImage</include>
<imagepath>backdrops/default_movies</imagepath>
<info>Skin.String(CustomVideo)</info>
<visible>!Skin.String(CustomVideoFolder)</visible>
</control>
into:
Code:
<control type="multiimage">
<include>Background_SingleImage</include>
<imagepath>S:\Films\Akira-fanart.jpg</imagepath>
<info>Skin.String(CustomVideo)</info>
<visible>!Skin.String(CustomVideoFolder)</visible>
</control>
and the Akira fanart is used as background in the Movies and TV Shows sections. Obviously, this is wrong, but I'm trying to figure out how it works. I think it should be something like
Code:
<imagepath>S:\Films\$INFO[listitem.filename]-fanart.jpg</imagepath>
But it doesn't work.
Anyway, can anyone help me, please?
Maybe there is already an Aeon's mod that works exactly as I want... am I dreaming?