Bug Media stub bluray case
#1
Hi.. I have a lot of physical disk so i use a lot media stubs to add them to my library (http://wiki.xbmc.org/index.php?title=media_stubs)
I renamed them in the correct way to let the library recognise if they are dvds or bds (film.dvd.disc, film.bluray.disc) and the library shows it.
But when i use my view and i enable the option to show the bd/dvd case it doesn't recognise them as dvd or bd so it shows the case with 3 disc on top that is also used for collections and to the "...".
Here's an example:
http://www.imagebam.com/image/af8ea0277500563
Is it not possible to fix this and show the right case? (if it is a dvd for the library shows the dvd cover, if it is a bluray the bd cover)
Reply
#2
Hi.

1 - Edit 1080i\variables.xml
2 - Search for string ShowcaseCase-7Var (should be line 1221)
3 - Select lines 1221 to 1284
4 - Replace with this :
Code:
<variable name="ShowcaseCase-7Var">
        <value condition="SubString(Container(501).ListItem(-7).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-7).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-7).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-7).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-6Var">
        <value condition="SubString(Container(501).ListItem(-6).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-6).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-6).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-6).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-5Var">
        <value condition="SubString(Container(501).ListItem(-5).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-5).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-5).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-5).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-4Var">
        <value condition="SubString(Container(501).ListItem(-4).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-4).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-4).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-4).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-3Var">
        <value condition="SubString(Container(501).ListItem(-3).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-3).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-3).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-3).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-2Var">
        <value condition="SubString(Container(501).ListItem(-2).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-2).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-2).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-2).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase-1Var">
        <value condition="SubString(Container(501).ListItem(-1).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(-1).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(-1).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(-1).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase0Var">
        <value condition="SubString(Container(501).ListItem(0).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(0).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(0).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem.VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase1Var">
        <value condition="SubString(Container(501).ListItem(1).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(1).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(1).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(1).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase2Var">
        <value condition="SubString(Container(501).ListItem(2).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(2).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(2).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(2).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase3Var">
        <value condition="SubString(Container(501).ListItem(3).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(3).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(3).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(3).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase4Var">
        <value condition="SubString(Container(501).ListItem(4).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(4).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(4).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(4).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase5Var">
        <value condition="SubString(Container(501).ListItem(5).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(5).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(5).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(5).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase6Var">
        <value condition="SubString(Container(501).ListItem(6).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(6).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(6).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(6).VideoResolution]p.png</value>
    </variable>
    <variable name="ShowcaseCase7Var">
        <value condition="SubString(Container(501).ListItem(7).Filename,.3D.)">3d.png</value>
        <value condition="SubString(Container(501).ListItem(7).Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(Container(501).ListItem(7).Filename,.dvd.)">576p.png</value>
        <value>$INFO[Container(501).ListItem(7).VideoResolution]p.png</value>
    </variable>
    <variable name="GlobalCaseVar">
        <value condition="SubString(ListItem.Filename,.3D.)">3d.png</value>
        <value condition="SubString(ListItem.Filename,.bluray.)">1080p.png</value>
        <value condition="SubString(ListItem.Filename,.dvd.)">576p.png</value>
        <value>$INFO[ListItem.VideoResolution]p.png</value>
    </variable>

PS : DVD ase are green because I'm using my mod, default Aeon Nox case will be black.

Files :

Avatar.3d.disc
Iron Man.bluray.disc
Twilight 1.dvd.disc

Image

Image

Image
Sorry for my english, but, you know, I'm French so ...

Main HTPC : Odroid-C2 running CoreELEC with Titan Bingie
Secondary HTPC : Freebox Mini 4K running Android TV with Titan Bingie
Reply
#3
Thanks a lot works perfectly!
Reply

Logout Mark Read Team Forum Stats Members Help
Media stub bluray case0