• 1
  • 25
  • 26
  • 27
  • 28(current)
  • 29
"cdArt" concept - current cdImage with artist fanart support in music visualizations
Hi Guys!

Just now got around to using this mod. Pretty neat! I got the cdart correctly populating from my album folders (Music/(Date)/Rise Against/Appeal To Reason). However, I am unable to get the artist fanart to show up correctly.

If someone could give me the code so that is pulls fanart from the Music/(Date)/(Artist)/ folder it would be much appreciated! Also, do I then just have fanart.jpg, fanart2.jpg, and so forth?

Thanks again!
Reply
Also, fanart is only 1280x720 right? Downloading 1920x1080 fanart will not produce a better result correct?
Reply
is there anybody who can explain me (step by step) how to get these transprent effect on the dics by using photoshop (CS4)... im a noob, and found the how to for gimp.... but dont want to install another program....

thank you!
:rofl: greetz DanielOcean :rofl:

MY SYSTEM PIC 1 ... MY SYSTEM PIC 2 ... MY SYSTEM PIC 3
Reply
Hi all, can it be that cdart is just showing if the music album is scanned and in library mode. For me is cdart and artist fanart only working if i choose an album that is already in my library.
Reply
As far as I know the skins depend on the music to be scanned into the library for the cdart to be displayed. I could be wrong though.. I know my script requires the music to be scanned into the library for it to find and download cdarts..
Reply
Image


MusicVisualisation.xml
Files to skin/media/cdart/ folder

I got this vynil artwork from this post.

PHP Code:
        <control type="group">
            <
animation effect="slide" start="0,450" end="0" time="1500" tween="cubic" easing="out" delay="400">WindowOpen</animation>
            <
animation effect="slide" start="0" end="0,450" time="1500" tween="cubic" easing="in">WindowClose</animation>
            <
control type="image">
                <
description>Player Base</description>
                <
posx>30</posx>
                <
posy>-150</posy>
                <
width>330</width>
                <
height>270</height>
                <
texture>cdart/lpplayer.png</texture>
                <
aspectratio align="bottom">keep</aspectratio>
                <
visible>Skin.HasSetting(cdartinvis)</visible>
            </
control>
            <
control type="image">
                <
description>Turntable</description>
                <
animation effect="rotate" end="-360" center="auto" time="1800" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
                <
posx>40</posx>
                <
posy>-146</posy>
                <
width>262</width>
                <
height>262</height>
                <
texture>cdart/turntable.png</texture>
                <
aspectratio align="bottom">keep</aspectratio>
                <
visible>Skin.HasSetting(cdartinvis)</visible>
            </
control>
            <
control type="group">
                <
control type="image">
                <
description>Vynil record</description>
                <
animation effect="rotate" end="-360" center="auto" time="1800" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
                <
posx>44</posx>
                <
posy>-141</posy>
                    <
width>253</width>
                    <
height>253</height>
                    <
texture>cdart/vynil.png</texture>
                    <
aspectratio align="bottom">keep</aspectratio>
                    <
visible>Skin.HasSetting(cdartinvis)</visible>
                </
control>
                <
control type="image">
                    <
description>CDart as vynil label</description>
                    <
animation effect="rotate" end="-360" center="auto" time="1800" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
                    <
posx>117</posx>
                    <
posy>-69</posy>
                    <
width>110</width>
                    <
height>110</height>
                    <
texture>$INFO[Player.FolderPath]/cdart.png</texture>
                    <
aspectratio align="bottom">keep</aspectratio>
                    <
visible>Skin.HasSetting(cdartinvis)</visible>
                </
control>
            </
control>
            <
control type="image">
                <
description>Tonearm</description>
                <
animation effect="rotate" start="-13" end="-38" center="318,-110" time="3000000" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
                <
posx>287</posx>
                <
posy>-148</posy>
                <
width>53</width>
                <
height>207</height>
                <
texture>cdart/tonearm.png</texture>
                <
aspectratio align="bottom">keep</aspectratio>
                <
visible>Skin.HasSetting(cdartinvis)</visible>
            </
control>
      
            <
control type="group">
                <
description>Cover</description>
                <
visible>!substring(MusicPlayer.Cover,default) + Skin.HasSetting(cdartinvis)</visible>
                <
control type="image">
                    <
posx>380</posx>
                    <
posy>-80</posy>
                    <
width>200</width>
                    <
height>200</height>
                    <
texture>$INFO[MusicPlayer.Cover]</texture>
                    <
aspectratio align="bottom">stretch</aspectratio>
                </
control>
                <
control type="image">
                    <
description>Cover overlay</description>
                    <
posx>380</posx>
                    <
posy>-80</posy>
                    <
width>200</width>
                    <
height>200</height>
                    <
texture>cdart/cover_matte.png</texture>
                    <
aspectratio align="bottom">stretch</aspectratio>
                </
control>
            </
control>

            <
control type="group">
                <
control type="image">
                    <
description>Diveder line</description>
                    <
posx>535</posx>
                    <
posy>-25</posy>
                    <
width>650</width>
                    <
height>3</height>
                    <
texture>windows/list_divider.png</texture>
                    <
visible>Skin.HasSetting(cdartinvis)</visible>
                </
control>
                <
control type="group">
                    <
visible>Skin.HasSetting(cdartinvis)</visible>
                    <!-- 
Display Album instead of Artist if Artist is empty -->
                    <
control type="label">
                        <
description>Song title</description>
                        <
posx>600</posx>
                        <
posy>-83</posy>
                        <
width>665</width>
                        <
height>25</height>
                        <
align>left</align>
                        <
aligny>-</aligny>
                        <
scroll>true</scroll>
                        <
font>Font_WidgetLarge</font>
                        <
label>[COLOR B5FFFFFF]$INFO[MusicPlayer.Title][/COLOR]</label>
                    </
control>
                    <
control type="label">
                        <
description>Album</description>
                        <
posx>600</posx>
                        <
posy>-83</posy>
                        <
width>665</width>
                        <
height>25</height>
                        <
align>left</align>
                        <
aligny>-</aligny>
                        <
scroll>true</scroll>
                        <
font>Font_WidgetLarge</font>
                        <
label>[COLOR B5FFFFFF]$INFO[MusicPlayer.Album][/COLOR]</label>
                        <
visible>IsEmpty(MusicPlayer.Artist)</visible>
                    </
control>
                    <!-- 
end -->
                    <
control type="label">
                        <
description>Album and year</description>
                        <
posx>600</posx>
                        <
posy>-20</posy>
                        <
width>665</width>
                        <
height>24</height>
                        <
align>left</align>
                        <
aligny>-</aligny>
                        <
scroll>true</scroll>
                        <
font>Font_OSDMusicArtist</font>
                        <
label>[COLOR 80c2c4c3]$INFO[MusicPlayer.Album$INFO[MusicPlayer.Year,[,]][/COLOR]</label>
                        <
visible>!IsEmpty(MusicPlayer.Artist)</visible><!-- MusicPlayer.Album is already displayed if Artist is empty -->
                    </
control>
                    <
control type="label">
                        <
description>Artist</description>
                        <
posx>600</posx>
                        <
posy>10</posy>
                        <
width>665</width>
                        <
height>30</height>
                        <
align>left</align>
                        <
aligny>-</aligny>
                        <
font>Font_OSDMusicArtist</font>
                        <
label>[COLOR A0FFFFFF]$INFO[MusicPlayer.Artist][/COLOR]</label>
                    </
control>
                </
control>
                <
control type="fadelabel">
                    <
description>Previous Next Fadelabel</description>
                    <
posx>600</posx>
                    <
posy>40</posy>
                    <
width>600</width>
                    <
visible>true</visible>
                    <
scroll>false</scroll>
                    <
scrollout>false</scrollout>
                    <
scrollspeed>100</scrollspeed>
                    <
pauseatend>5000</pauseatend>
                    <
label>$LOCALIZE[31715]: $INFO[MusicPlayer.offset(-1).Artist]$INFO[MusicPlayer.offset(-1).Title, - ]</label>
                    <
label>$LOCALIZE[31704]: $INFO[MusicPlayer.offset(1).Artist]$INFO[MusicPlayer.offset(1).Title, - ]</label>
                    <
font>font14</font>
                    <
textcolor>50FFFFFF</textcolor>
                    <
textoffsetx>0</textoffsetx>
                    <
visible>![IsEmpty(MusicPlayer.offset(1).Title) + IsEmpty(MusicPlayer.offset(-1).Title) + IsEmpty(MusicPlayer.offset(1).Artist) + IsEmpty(MusicPlayer.offset(-1).Artist)] + Skin.HasSetting(cdartinvis)</visible>
                </
control>
                <
control type="label">
                    <
description>Current time and Duration</description>
                    <
posx>600</posx>
                    <
posy>45</posy>
                    <
width>500</width>
                    <
height>500</height>
                    <
font>Font_bigtime</font>
                    <
label>[COLOR 60FFFFFF]$INFO[MusicPlayer.Time]$INFO[MusicPlayer.Duration, / ][/COLOR]</label>
                    <
align>left</align>
                    <
visible>Skin.HasSetting(cdartinvis)</visible>
                </
control>
            </
control>
        </
control
Reply
LOL! Like it! Does the tonearm also move to the center of the record as it plays? Laugh
Reply
snowdrift Wrote:LOL! Like it! Does the tonearm also move to the center of the record as it plays? Laugh

Above post and files updated.

It take 50 minutes to move from the start position to the end position
At the end position of record, tonearm will return to the start position and move to the center again.
Reply
How do I download CDart from within XBMC using Dharma Beta 3? When I go to album info, there's a choice "Download CDArt" but this doesn't seem to do anything (cross checked if the art is on the xbmcstuff site).
Reply
lapino Wrote:How do I download CDart from within XBMC using Dharma Beta 3? When I go to album info, there's a choice "Download CDArt" but this doesn't seem to do anything (cross checked if the art is on the xbmcstuff site).

downloadin cdart manager from the official repo is the best way to get them.
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
lapino -> which skin are you usingHuh Looks like I may need to update the single shot cdART downloader...
Reply
Danielocean Wrote:is there anybody who can explain me (step by step) how to get these transprent effect on the dics by using photoshop (CS4)... im a noob, and found the how to for gimp.... but dont want to install another program....

thank you!

http://www.youtube.com/watch?v=R5lKluaV3b4
Should set you on the right path
Reply
Fraincs Wrote:
Danielocean Wrote:is there anybody who can explain me (step by step) how to get these transprent effect on the dics by using photoshop (CS4)... im a noob, and found the how to for gimp.... but dont want to install another program....

thank you!
http://www.youtube.com/watch?v=R5lKluaV3b4
Should set you on the right path
Here's something that looks better : http://stuff.coynel.net/cdart.html

V.
Reply
In the past I uploaded my cdarts to xbmcstuff.com. Now I can't upload any cd's and I came across this site http://fanart.tv/
I see that the cdarts are a bit bigger 1000x1000 vs 450x450.
Is this site also working with the cdart script?
Mac Mini 2,3 | Openelec | Marantz SR-5006 | 2x Monitor Audio Radius 90 | REL T5 Subwoofer | Synology DS213 |
Zotac Zbox ID41 | Openelec | Marantz SR-5003 | 2x Mordaunt Short Genie

Image
Reply
sjobbels Wrote:In the past I uploaded my cdarts to xbmcstuff.com. Now I can't upload any cd's and I came across this site http://fanart.tv/
I see that the cdarts are a bit bigger 1000x1000 vs 450x450.
Is this site also working with the cdart script?

http://fanart.tv is the new home for cdART, the cdART manager gets all its images from there.
Get and request your ClearLOGOs / ClearART / TV Thumbs / Season Thumbs / Music ClearLOGOs / cdART / Artist Backgrounds / CD Covers from fanart.tv
Reply
  • 1
  • 25
  • 26
  • 27
  • 28(current)
  • 29

Logout Mark Read Team Forum Stats Members Help
"cdArt" concept - current cdImage with artist fanart support in music visualizations2