Kodi Community Forum
"ClearArt" concept - overlay type artwork for ex. 'episode poster/fanart on paused' - Printable Version

+- Kodi Community Forum (http://forum.kodi.tv)
+-- 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: "ClearArt" concept - overlay type artwork for ex. 'episode poster/fanart on paused' (/showthread.php?tid=51705)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40


- eQUIV - 2009-07-13 18:03

Sweet! Anyone experiencing the same problem, or want to make their clearart a bit larger. These setings gave me the desired effect...

Code:
<control type ="image">
        <description>tv show image</description>
        <posx>901</posx>    
        <posy>-205</posy>    
        <width>380</width>    
        <height>213</height>
        <texture>clearart/$INFO[VideoPlayer.TVShowTitle].png</texture>
        <aspectratio>keep</aspectratio>
        <visible>VideoPlayer.Content(episodes) + !Skin.HasSetting(yesclearart)</visible>
    </control>



- logictester - 2009-07-13 18:26

reaven Wrote:no, thank you !
lol

I now want to add another rss ticker, to be able to see 2 at the same time its killing waiting to the rss ends so you can see the next one

i'd love that!!!


- DuMbGuM - 2009-07-13 19:09

eQUIV Wrote:Sweet! Anyone experiencing the same problem, or want to make their clearart a bit larger. These setings gave me the desired effect...

Code:
<control type ="image">
        <description>tv show image</description>
        <posx>901</posx>    
        <posy>-205</posy>    
        <width>380</width>    
        <height>213</height>
        <texture>clearart/$INFO[VideoPlayer.TVShowTitle].png</texture>
        <aspectratio>keep</aspectratio>
        <visible>VideoPlayer.Content(episodes) + !Skin.HasSetting(yesclearart)</visible>
    </control>

This will only work for people who have the same size display as you, for example, clearArt would appear near the center of my screen if I used that.


- eQUIV - 2009-07-14 02:20

Oh ok. Well anyone running XBMC at 1920x1080 and wants slighly larger clearart should use my above settings.


- DuMbGuM - 2009-07-14 02:41

Hmm strange, I'm using that res too so I tested to try and it did appear near the center Frown

For me this works:

Code:
<control type ="image">
        <description>tv show image</description>
        <posx>1049</posx>    
        <posy>-170</posy>    
        <width>230</width>    
        <height>225</height>
        <texture>clearart/$INFO[VideoPlayer.TVShowTitle].png</texture>
        <aspectratio>keep</aspectratio>
        <visible>VideoPlayer.Content(episodes) + !Skin.HasSetting(yesclearart)</visible>
    </control>

Weird !


- eQUIV - 2009-07-14 06:04

Really? That's bizarre, mine is in the bottom right corner.


- reaven - 2009-07-14 06:05

eQUIV Wrote:Really? That's bizarre, mine is in the bottom right corner.

but you realize your are the only one with that problem.


- eQUIV - 2009-07-14 09:57

reaven Wrote:but you realize your are the only one with that problem.

Problem? It's no problem. It's exactly where it should be. I just wanted my clearart a little larger. After I tweaked the size larger I had to tweak the position as well. It looks great now.

I think DumbGum had different results because his image size is set smaller than mine.


- Lukas - 2009-07-14 10:03

Hi Reaven & community;

Great work on the mod. I downloaded it today, and played around a little with the top-bar. I thought I share the xml just in case anyone likes it (with Reaven's permission)...

TV Show:
[Image: screenshot002.jpg]

Movie:
[Image: screenshot003.jpg]




Replace code from line 73 (<!-- mod top control -->) to line 132 (</control>) in Reaven's DialogSeekBar.xml with the following:

Code:
    
<!-- Top title bar -->
<control type="group">
    <description>top controls</description>     
    <control type="image">
        <description>Panel</description>
        <posx>0</posx>
        <posy>-630</posy>
        <height>109</height>
        <width>1280</width>
        <texture>osd/osd_back.png</texture>
                <include>Animation_CommonFade</include>
        <colordiffuse>cdffffff</colordiffuse>
    </control>
    <!--- TVSHow - Episode Title -->
    <control type="label">
        <posy>-590</posy>
        <posx>0</posx>
        <height>30</height>
        <width>1280</width>
        <align>center</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[VideoPlayer.TVShowTitle] - $INFO[VideoPlayer.Title]</label>
        <visible>VideoPlayer.Content(episodes)</visible>
    </control>
    <!--- Movie Title -->
    <control type="label">
        <posy>-590</posy>
        <posx>0</posx>
        <height>30</height>
        <width>1280</width>
        <align>center</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[VideoPlayer.Title]</label>
        <visible>![VideoPlayer.Content(episodes)]</visible>
    </control>
    <!--- TV Show Season - Episode subtitle -->
    <control type="label">
        <posy>-560</posy>
        <posx>0</posx>
        <height>30</height>
        <width>1280</width>
        <align>center</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>Season $INFO[VideoPlayer.Season] - Episode $INFO[VideoPlayer.Episode]</label>
        <visible>VideoPlayer.Content(episodes)</visible>
    </control>
    <!--- Movie rating - year - Director subtitle -->
    <control type="label">
        <posy>-560</posy>
        <posx>0</posx>
        <height>30</height>
        <width>1280</width>
        <align>center</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>$INFO[VideoPlayer.Director] $INFO[VideoPlayer.year]</label>
        <visible>![VideoPlayer.Content(episodes)]</visible>
    </control>
    <!--- System time on the left -->
    <control type="label">
        <posy>-590</posy>
        <posx>30</posx>
        <height>30</height>
        <width>490</width>
        <align>left</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[System.Time]</label>
    </control>
    <!--- "NOW" label the left -->
    <control type="label">
        <posy>-560</posy>
        <posx>30</posx>
        <height>30</height>
        <width>490</width>
        <align>left</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>NOW</label>
    </control>
    <!--- Ending time on the right -->
    <control type="label">
        <posy>-590</posy>
        <posx>1250</posx>
        <height>30</height>
        <width>490</width>
        <align>right</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[Player.FinishTime]</label>
    </control>
    <!--- "END" label the right -->
    <control type="label">
        <posy>-560</posy>
        <posx>1250</posx>
        <height>30</height>
        <width>490</width>
        <align>right</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>END</label>
    </control>
    
    <!--- codec, resolution and audio on top -->
    <control type="label">
        <posy>-620</posy>
        <posx>0</posx>
        <height>30</height>
        <width>1280</width>
        <align>center</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>Video: $INFO[VideoPlayer.VideoCodec] at $INFO[VideoPlayer.VideoResolution] | Audio: $INFO[VideoPlayer.AudioChannels] Channels $INFO[VideoPlayer.AudioCodec]</label>
    </control>
</control>

Remove the system time and end time on the bottom bar by removing ($INFO[System.Time]) on line 365 and ($INFO[Player.FinishTime]) on line 376.

Alternatively you could leave the time and endtime on the bottom and just delete the following from my code above.

Code:
<!--- System time on the left -->
    <control type="label">
        <posy>-590</posy>
        <posx>30</posx>
        <height>30</height>
        <width>490</width>
        <align>left</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[System.Time]</label>
    </control>
    <!--- "NOW" label the left -->
    <control type="label">
        <posy>-560</posy>
        <posx>30</posx>
        <height>30</height>
        <width>490</width>
        <align>left</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>NOW</label>
    </control>
    <!--- Ending time on the right -->
    <control type="label">
        <posy>-590</posy>
        <posx>1250</posx>
        <height>30</height>
        <width>490</width>
        <align>right</align>
        <aligny>center</aligny>
        <font>Font_SettingsSectionTitle</font>
        <label>$INFO[Player.FinishTime]</label>
    </control>
    <!--- "END" label the right -->
    <control type="label">
        <posy>-560</posy>
        <posx>1250</posx>
        <height>30</height>
        <width>490</width>
        <align>right</align>
        <aligny>center</aligny>
        <font>Font_OSDSeek</font>
        <label>END</label>
    </control>


This is my very first time posting a modification for XBMC, so please make a backup of the DialogSeekBar.xml file. Nod



Enjoy. Wink


Lukas


- DuMbGuM - 2009-07-14 12:52

Nice work Lukas Smile


- Imaginos - 2009-07-14 17:33

In the dialogseekbar.xml, you have :
Code:
<label>[b][COLOR ffc1c2c3]Season $INFO[VideoPlayer.Season] | Episode $INFO[VideoPlayer.Episode][/COLOR][/b]</label>

You'd better change to
Code:
<label>[b][COLOR ffc1c2c3]$LOCALIZE[31062] $INFO[VideoPlayer.Season] | $LOCALIZE[31063] $INFO[VideoPlayer.Episode][/COLOR][/b]</label>

The same way, concerning the codecs infos on top, let's have it international !
instead of :
Code:
<label>Video: $INFO[VideoPlayer.VideoCodec] at $INFO[VideoPlayer.VideoResolution] | Audio: $INFO[VideoPlayer.AudioChannels] Channels $INFO[VideoPlayer.AudioCodec]</label>
try :
Code:
<label>Video: $INFO[VideoPlayer.VideoCodec]: $INFO[VideoPlayer.VideoResolution] kbps | Audio: $INFO[VideoPlayer.AudioChannels] $LOCALIZE[31703] $INFO[VideoPlayer.AudioCodec]</label>



- reaven - 2009-07-14 19:35

thanks Imaginos !


- DuMbGuM - 2009-07-15 02:12

Finished making the new osd for my mod today and was experimenting with clearArt, if the clearArt is of full bodies (i.e: with legs) you can use the osd as a proper platform for the characters in the art to stand on lol. Like this :

[Image: screenshot000s.th.jpg]

Its kinda cool I thought, but probably wouldn't work with a lot of the art. In any case I think I'll package clearArt with the new revision of my mod if thats alright with you Reaven.


- Lukas - 2009-07-15 03:12

DuMbGuM Wrote:Nice work Lukas Smile

Thnx man, big compliment coming from you... PitchBlack is beautiful.


- DuMbGuM - 2009-07-15 03:26

Cheers !! The update for it will be available hopefully before Friday if all goes well. Wink