[MOD] clearArt and Poster on Paused
#1
Recovering thread due to data loss, Google original thread cache

MOD to get clearArts on tvshows and poster on movies when paused.
* ClearArt its been pulled from the source tvshow folder.
* You need to be at r27711 or later.
* Depend on your tv shows folder structure you would need to edit this line
Code:
<texture>$INFO[Player.FolderPath]../clearart.png</texture>
by removing the (../) depending if your clearArt reside out of the Season# folder or not, the default looks out of the Season# folder if yours reside along with the episodes remove(../)

*for clearArts check XBMCStuff .

TVShows
Image

Movies
Image


MOD v1.2 HERE
Backup-Replace-Test
clearArt Concept
cdArt Concept

*If like, thank user
Reply
#2
Thanks for re-posting... I love this mod Big Grin
I love my Mac Mini :;):
Reply
#3
Hi guys I'm a noob so sorry if I'm being stupid. This is a very cool mod but I can't figure out how to apply it. I replaced the dialogseekbar.xml but nothing happens. What am I missing? Any help would be appreciated.
Reply
#4
@reaven

Instead of having people dig into the .xml's would it just be easier to just use two blocks of code:
PHP Code:
<control type ="image"
                <
description>tv show image</description>
                <
posx>948</posx>     
                <
posy>-26</posy>    
                <
width>330</width>     
                <
height>185</height
                <
texture>$INFO[Player.FolderPath]../clearart.png</texture>
                <
aspectratio>keep</aspectratio>
                <
visible>VideoPlayer.Content(episodes) + Skin.HasSetting(clearART)</visible>
            </
control>
            <
control type ="image"
                <
description>tv show image</description>
                <
posx>948</posx>     
                <
posy>-26</posy>    
                <
width>330</width>     
                <
height>185</height
                <
texture>$INFO[Player.FolderPath]/clearart.png</texture>
                <
aspectratio>keep</aspectratio>
                <
visible>VideoPlayer.Content(episodes) + Skin.HasSetting(clearART)</visible>
            </
control

*that code was from my skin not this mod
Image

Check out The Carmichael - A Skin For XBMC

Check out Night - A Skin For XBMC

Check out Unfinished - A Skin For XBMC
Reply
#5
you mean adding both condition to look for clearArts inside the folder where the episode reside and inside the folder where the folder with the episode reside(one folder back).

I don't know I don't like to much unnecessary code unless is really necessary, is just one line you have to edit depend how you episodes are organize. But is a good idea I was already using that in my music fanart slideshow mod to look for fanart inside the source music folder and for multiple images inside a local artist folder.
clearArt Concept
cdArt Concept

*If like, thank user
Reply
#6
Your call, while all this seems simple for us many new users have trouble just installing skins correctly let alone any type of mods even simple ones.

Plus all it will do is spit out a "error: texture blah blah not found"
Image

Check out The Carmichael - A Skin For XBMC

Check out Night - A Skin For XBMC

Check out Unfinished - A Skin For XBMC
Reply
#7
Hi,


nice clearart mod.....

But how i can get it in the DialogFullScreenInfo.xml (i think it is this, the screen when i hit the info button while playing) ..... that it shows clear art on th shows and the cover thumbs in the movies section....

can someone post me the modded .xml for thisHuh
_______________________________________________
CASE: Silverstone with Imon LCD/ Harmony ONE
BOARD: Zotac IONITX 330 D-E / 6 Terrabytes
NAS: Synology Diskstation 8TB RAID5
Software: XBMC Live Skin: Modded Confluence AppleTV2: XBMC....rocks
KARATELIGHT
Reply
#8
Hi,

i got it.... Here is my modded Dialogfullscreeninfo.
It makes the same as the Dialogseekbar but it shows clearart if you it the Info Key.

Warning: I use the Big Alaska MOD. I don´t know if it works with the normal Alaska.


Dialogfullscreeninfo.xml
Code:
<!--Alaska-->
<window id="142">
    <defaultcontrol>2</defaultcontrol>
    <controls>
        <include>OSDHeading</include>
        <include>OSDSeekbar</include>
        <control type="group">
            <include>Animation_SlideUpFadeOut</include>
            <posx>0</posx>
            <posy>630</posy>
            <control type="image">
                <width>1280</width>
                <height>100</height>
                <texture>common/white.png</texture>
                <colordiffuse>OSDBackground</colordiffuse>
            </control>
<!-- tvshows -->
            <control type="largeimage">
                <posx>30</posx>
                <posy>-130</posy>
                <width>280</width>
                <height>280</height>
                <texture>$INFO[Player.FolderPath]../clearart.png</texture>
                <aspectratio>keep</aspectratio>
                <visible>VideoPlayer.Content(episodes)</visible>
            </control>
<!-- movies -->
            <control type="image">
                <posx>30</posx>
                <posy>-210</posy>
                <width>280</width>
                <height>280</height>
                <texture>$INFO[VideoPlayer.Cover]</texture>
                <bordertexture border="8">common/thumb_border.png</bordertexture>
                <bordersize>8</bordersize>
                <aspectratio align="left" aligny="bottom">keep</aspectratio>
                <visible>!VideoPlayer.Content(episodes)</visible>
            </control>
            <control type="label">
                <posx>300</posx>
                <posy>650</posy>
                <height>50</height>
                <width>1280</width>
                <font>Font_Time</font>
                <textcolor>FF525252</textcolor>
                <label>$LOCALIZE[20339][COLOR FFb70303] $INFO[VideoPlayer.Director][/COLOR]   $LOCALIZE[562][COLOR FFb70303] $INFO[VideoPlayer.Year][/COLOR]</label>
                <visible>VideoPlayer.Content(movies)</visible>
            </control>
            <control type="textbox">
                <description>Plot Info</description>
                <posx>300</posx>
                <posy>2</posy>
                <width>550</width>
                <height>80</height>
                <align>left</align>
                <font>Font_Date</font>
                <textcolor>Date</textcolor>
                <label>$INFO[VideoPlayer.Tagline]</label>
                <autoscroll time="3200" delay="6000" repeat="6000">Skin.HasSetting(autoscroll)</autoscroll>
            </control>
            <control type="label">
                <description>Year Info</description>
                <posx>1250</posx>
                <posy>10</posy>
                <width>360</width>
                <height>18</height>
                <aligny>center</aligny>
                <align>right</align>
                <font>Font_Date</font>
                <textcolor>Date</textcolor>
                <label>$INFO[VideoPlayer.Year,[b]$LOCALIZE[40124] [/b]]</label>
                <animation effect="slide" end="0,22" condition="IsEmpty(VideoPlayer.Rating)">Conditional</animation>
                <animation effect="slide" end="0,22" condition="IsEmpty(VideoPlayer.Director)">Conditional</animation>
            </control>
            <control type="label">
                <description>Rating Info</description>
                <posx>1250</posx>
                <posy>32</posy>
                <width>360</width>
                <height>18</height>
                <aligny>center</aligny>
                <align>right</align>
                <font>Font_Date</font>
                <textcolor>Date</textcolor>
                <label>$INFO[VideoPlayer.Rating,[b]$LOCALIZE[563]: [/b]]</label>
                <animation effect="slide" end="0,22" condition="IsEmpty(VideoPlayer.Director)">Conditional</animation>
            </control>
            <control type="label">
                <description>Director Info</description>
                <posx>1250</posx>
                <posy>54</posy>
                <width>360</width>
                <height>18</height>
                <aligny>center</aligny>
                <align>right</align>
                <font>Font_Date</font>
                <textcolor>Date</textcolor>
                <label>$INFO[VideoPlayer.Director,[b]$LOCALIZE[40125] [/b]]</label>
            </control>
        </control>
        <include>Object_DebugGrid</include>
        <control type="group">
            <include>Debug</include>
            <visible>Skin.HasSetting(debugmode)</visible>
        </control>
    </controls>
</window>



Have fun
_______________________________________________
CASE: Silverstone with Imon LCD/ Harmony ONE
BOARD: Zotac IONITX 330 D-E / 6 Terrabytes
NAS: Synology Diskstation 8TB RAID5
Software: XBMC Live Skin: Modded Confluence AppleTV2: XBMC....rocks
KARATELIGHT
Reply
#9
Repost:

ClearArt without bottom-bar:

Image

Download:

http://dumbgum.deviantart.com/art/Alaska...-154083788
Image
Reply
#10
probably a longshot but would this mod work with Alaska revisited on Dharma? I just upgraded and I miss seeing my cleararts Smile
Reply
#11
I don't know if it's been done before, but I just modded my Alaska Revisited Mod skin to have this clearart mod. wasn't too hard

open the file DialogSeekbar.xml (in the 720p folder)
paste the following code:
Code:
<control type="largeimage">
                <posx>0</posx>
                <posy>498</posy>
                <width>275</width>
                <height>145</height>
                <texture>$INFO[Player.FolderPath]../clearart.png</texture>
                <aspectratio>keep</aspectratio>
                <visible>VideoPlayer.Content(episodes)</visible>
            </control>
after line
Code:
<include>OSD_Player_Details</include>

you might have to adjust the path to clearart.png like mentionned in the 1st post (mine is set to clearart.png in the tv show dir.)

I had to put the clearart above the bottom bar, Here is a screen shot of it:
Image
Hardware: Revo 3610 + SSD - Harmony 700 Remote
Software: XBMCBuntu Gotham - Sickbeard - SabNZBd+

Image
Reply
#12
I copied and pasted the xml in the Dialogseekbar. Everything looks like the screenshots with the exception of image. No image showed. I put the png file both inside and outside the folder.

Is there any other mod other than the xml edit? i must be missing a step or this mod does not work with Dharma Beta 4?
Reply
#13
I did that using dharma beta 4

Here is how my folder structure is:
Tv Show Name
Season 01
Season 02
Clearart.png
Hardware: Revo 3610 + SSD - Harmony 700 Remote
Software: XBMCBuntu Gotham - Sickbeard - SabNZBd+

Image
Reply
#14
Thanks The_Dogg, I have the correct folder structure but it is as if the png is not being recognized by the program. When you pause playing a movie the poster pops up which means that XBMC recognizes the poster that is scrapped in the library. On tv shows it does not even show the tv show poster, just blank where the image (clearart or poster) should be.
Reply
#15
Ok, I did this first one on a rush and completely forgot to add the movie poster to my file.

I was not able to get added text of the original mod in the skin (didnt try much either as I didn't like it).

So now here is what I have:
TV Shows: display Clearart.jpg on pause
Movies: Display Movie Poster on pause

here is the full content of my DialogSeekBar.xml file

Code:
<window id="115">
    <defaultcontrol>901</defaultcontrol>

    <visible>Window.IsActive(fullscreenvideo) + !Window.IsActive(videoosd) + !Window.IsActive(fullscreeninfo) + [Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding]</visible>

    <controls>

        <control type="group">

            <animation effect="slide" end="0,40" condition="true">Conditional</animation>

            <include>Animation_SlideUpFadeOut</include>

            <include>OSD_Progress_Bar</include>
            <include>OSD_Player_Details</include>
<!-- tvshows -->
            <control type="largeimage">
                <posx>0</posx>
                <posy>498</posy>
                <width>275</width>
                <height>145</height>
                <texture>$INFO[Player.FolderPath]../clearart.png</texture>
                <aspectratio>keep</aspectratio>
                <visible>VideoPlayer.Content(episodes)</visible>
            </control>
<!-- movies -->
            <control type="largeimage">
                <posx>25</posx>
                <posy>290</posy>
                <width>275</width>
                <height>350</height>
                <texture diffuse="poster/postermatteNF.png">$INFO[VideoPlayer.cover]</texture>                
                <aspectratio>keep</aspectratio>
                <visible>VideoPlayer.Content(movies)</visible>
            </control>            
            <control type="label">
                <posx>30</posx>
                <posy>640</posy>
                <width>150</width>
                <height>40</height>
                <aligny>center</aligny>
                <font>Font_OSDProgress</font>
                <textcolor>OSDProgress</textcolor>
                <label>$INFO[VideoPlayer.Time]</label>
                <textcolor>OSDPlayingDuration</textcolor>
            </control>

            <control type="label">
                <posx>1250</posx>
                <posy>640</posy>
                <width>150</width>
                <height>40</height>
                <aligny>center</aligny>
                <align>right</align>
                <font>Font_OSDProgress</font>
                <textcolor>OSDProgress</textcolor>
                <label>$INFO[VideoPlayer.Duration]</label>
                <textcolor>OSDPlayingDuration</textcolor>
            </control>

        </control>

        <include condition="Skin.HasSetting(DebugGrid)">Object_DebugGrid</include>
        <include condition="Skin.HasSetting(DebugMode)">Debug</include>

    </controls>
</window>

Screen Shots:
TV Shows:
Image

Movies:
Image
Hardware: Revo 3610 + SSD - Harmony 700 Remote
Software: XBMCBuntu Gotham - Sickbeard - SabNZBd+

Image
Reply

Logout Mark Read Team Forum Stats Members Help
[MOD] clearArt and Poster on Paused0