"cdArt" concept - current cdImage with artist fanart support in music visualizations

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jtap06 Offline
Senior Member
Posts: 233
Joined: Jan 2009
Reputation: 0
Location: Chicago, IL
Post: #406
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!
find quote
jtap06 Offline
Senior Member
Posts: 233
Joined: Jan 2009
Reputation: 0
Location: Chicago, IL
Post: #407
Also, fanart is only 1280x720 right? Downloading 1920x1080 fanart will not produce a better result correct?
find quote
Danielocean Offline
Senior Member
Posts: 242
Joined: Mar 2009
Reputation: 3
Location: Germany
Post: #408
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
find quote
butchabay Offline
Skilled Skinner
Posts: 3,738
Joined: Mar 2010
Reputation: 72
Location: Planet Crematoria
Post: #409
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.
find quote
giftie Offline
Skilled Python Coder
Posts: 2,359
Joined: Mar 2010
Reputation: 54
Location: Calgary, Alberta
Post: #410
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..
find quote
epoke Offline
Senior Member
Posts: 115
Joined: Jan 2006
Reputation: 0
Location: xbmc-korea.com
Post: #411
[Image: ?module=file&act=procFileDownloa...e0d3d5f9af]


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
(This post was last modified: 2010-10-04 06:04 by epoke.)
find quote
snowdrift Offline
Senior Member
Posts: 213
Joined: Aug 2009
Reputation: 0
Post: #412
LOL! Like it! Does the tonearm also move to the center of the record as it plays? Laugh
find quote
epoke Offline
Senior Member
Posts: 115
Joined: Jan 2006
Reputation: 0
Location: xbmc-korea.com
Post: #413
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.
(This post was last modified: 2010-10-01 09:38 by epoke.)
find quote
lapino Offline
Senior Member
Posts: 157
Joined: Oct 2010
Reputation: 0
Post: #414
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).
find quote
phil65 Offline
Skilled Skinner
Posts: 4,455
Joined: Mar 2009
Reputation: 60
Location: Cologne, Germany
Post: #415
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.
find quote
giftie Offline
Skilled Python Coder
Posts: 2,359
Joined: Mar 2010
Reputation: 54
Location: Calgary, Alberta
Post: #416
lapino -> which skin are you usingConfused Looks like I may need to update the single shot cdART downloader...

[Image: e4f63e45ba34fe4695b3bb08eb2499d8e4ee484e...4c076g.jpg]
For troubleshooting and bug reporting please make sure you read this first you can also use XBMC Log Uploader Script.
Cinema Experience
Cinema Experience Wiki
cdART Manager
fanart.tv


find quote
Fraincs Offline
Member
Posts: 71
Joined: Aug 2010
Reputation: 0
Post: #417
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
find quote
V-Turn Offline
Senior Member
Posts: 101
Joined: Oct 2004
Reputation: 6
Post: #418
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.
(This post was last modified: 2010-12-12 00:20 by V-Turn.)
find quote
sjobbels Offline
Senior Member
Posts: 201
Joined: Jun 2007
Reputation: 0
Location: The Netherlands
Post: #419
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 | Raspb. Pi | Synology DS213 | Sickbeard - Couchpotato - Headphones
Marantz SR-5006 + Mordaunt Short Genie 5.1 + Logitech Harmony 555


[Image: widget]
[Image: widget]
(This post was last modified: 2011-09-28 13:51 by sjobbels.)
find quote
Kode Online
fanart.tv admin
Posts: 748
Joined: Mar 2010
Reputation: 14
Post: #420
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

Severus Server Monitor - Self hosted application to monitor all your servers
find quote
Post Reply