Kodi Community Forum
[RELEASE] Artist Slideshow addon (for skin integration) - Printable Version

+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (/forumdisplay.php?fid=151)
+---- Thread: [RELEASE] Artist Slideshow addon (for skin integration) (/showthread.php?tid=102703)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


- ronie - 2011-10-30 19:11

Joe-ATV2 Wrote:Hi,

I did use Last.fm slideshow before and really loved it. Lately I had to do a fresh install on ATV2 iOS 4.4.0, installed XBMC from NitoTV and then updated to the latest nightly. I couldn't find my beloved Last.fm slideshow in there so I wrote a note in this forum. divingmule send me over to this thread and I installed the version 1.1.2 but it doesn't work for me. Here are some more details. Maybe I'm missing out on something:

Apple TV 2 (ATV2)
Skin: Confluence
Last.fm working
Artist Slideshow 1.1.2 installed

I read something about a XML file that has to be edited. Could somebody tell me, where I find it under the file structure of the Debian version on my Apple TV?

there's no need to edit anything...
post a full Debug Log on pastebin if you have issues.

Joe-ATV2 Wrote:One more Question:
Does the Plugin save all images locally? I'm asking because I think the available space on the Apple TV 2 is limited. I'd rather prefer a version that scrapes the pictures temporarily just for the moment the song is played.

yup, all images are saved.


Problem starting Artist slideshow Add-On on Apple TV 2 (ATV2) - Joe-ATV2 - 2011-10-30 20:10

ronie Wrote:there's no need to edit anything...
post a full Debug Log on pastebin if you have issues.

@ ronie: Here is my XBMC.log
http://pastebin.com/s3v1fhrK

I would be happy if you could have a look and find out what is going wrong!

Permanantly storing all artist pictures is ok if you are on a PC. I'm a bit aware as I listen to a lot of music and it will probably fill up the ATV2 with limited storage. What happens once the storage place is filled up?


- ronie - 2011-10-30 20:27

Joe-ATV2 Wrote:@ ronie: Here is my XBMC.log
http://pastebin.com/s3v1fhrK

I would be happy if you could have a look and find out what is going wrong!
you're using Confluence, which does not support this script.
this script is useless without skin support.

Joe-ATV2 Wrote:Permanantly storing all artist pictures is ok if you are on a PC. I'm a bit aware as I listen to a lot of music and it will probably fill up the ATV2 with limited storage. What happens once the storage place is filled up?

i'll look into adding an option to delete the downloaded images.


- Joe-ATV2 - 2011-10-30 20:44

ronie Wrote:you're using Confluence, which does not support this script. this script is useless without skin support.

Ohh what a shame! I'll have to stick to "Last.fm slideshow" Add-On to be able to have the artist slideshow on Confluence skin then. I'm curious of the difference between "Last.fm Slideshow" and Artist Slideshow and probably try out another skin to see what it's like. Can somebody recomend a good stable skin that works with "Artist slideshow" and is as good as Confluence on Apple TV 2 please?

Quote:i'll look into adding an option to delete the downloaded images.
After implementing this option "Artist Slideshow" will be useful to Apple TV users as well :-)

By the way:
The ATV Flash Black Update by FireCore offers a great animated extension for the ATV2 as well!

Thanks for your fast support!


- bossanova808 - 2011-10-31 01:49

ronie Wrote:you're using Confluence, which does not support this script.
this script is useless without skin support.
.

You mean it won't work with an unmodded Confluence right? As in, if you add the edits, it SHOULD work with Confluence? or have things changed since the first post?


- ronie - 2011-10-31 01:50

bossanova808 Wrote:You mean it won't work with an unmodded Confluence right? As in, if you add the edits, it SHOULD work with Confluence?

correct :-)


- bossanova808 - 2011-10-31 01:53

Ok cool well I will try that new zip tonight when I get home (I'm in Australia so jsut started the day really). Thanks for that. Openelec is Python 2.6 and has some storage limitations etc, but if you're using the XBMC VFS it normally re-maps anything and I am happy to try whatever to help you get it working (if you want!)


- bossanova808 - 2011-10-31 10:58

Ok success (of sorts) - it's working by and large.

A few glitches though:
- [EDIT I HAVE READ THE THREAD AND I THINK THIS IS EXPECTED] the first time I go into fullscreen mode, the screen is black, but a few seconds later the first image loads. This stays displayed indefinitely or a very long time
- [EDIT I HAVE READ THE THREAD AND I THINK THIS IS EXPECTED] If I then go out of fullscreen mode and back into it, this seems to kickstart things and away it goes, changing per the slideshow settings
- However, the z-order is wrong - this might be how I changed the skin file maybe? The slideshow pictures overlay over the track/time/rating info etc. There's no blending, just total overlay. Any tips on how to modify the skin file or is this intended (it doesn't look great like this to me!)
- When changing artists it can seem to get stuck for a bit, sometimes it shows a couple of pictures from the previous artist
- I enabled the artist info but then couldn't work out how to get it displayed, I presume this is a lack of skin modding?? Is there a spot I can work that out?
- Fallback image - apparently you can specify one, but can it by default fall back to the fanart image instead?

I don't know if these are Openelec related issues or just 'in development' issues. When it is working right it's really cool - I'm an ex. pro photographer and I used to assist a rock and roll photographer so I've got a more than passing interest in this stuff!

Thanks for your efforts and if there is anything I can do to help with this, let me know!

(log output not showing much:

19:08:15 T:2965531504 M:3017236480 NOTICE: -->Python Interpreter Initialized<--
19:08:16 T:2965531504 M:3014504448 NOTICE: {'limit': '4'}
19:08:17 T:2977409904 M:3014590464 WARNING: FillBuffer: curl failed with code 7
19:08:17 T:2977409904 M:3014590464 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
19:08:18 T:2977409904 M:3040153600 WARNING: FillBuffer: curl failed with code 7
19:08:18 T:2977409904 M:3040153600 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
19:08:20 T:2977409904 M:3040497664 WARNING: FillBuffer: curl failed with code 7
19:08:20 T:2977409904 M:3040497664 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
19:09:12 T:2928716656 M:3034488832 NOTICE: -->Python Interpreter Initialized<--
19:12:19 T:2975689584 M:3019845632 NOTICE: -->Python Interpreter Initialized<--
19:12:26 T:2576886640 M:3005595648 NOTICE: -->Python Interpreter Initialized<--
19:12:27 T:2576886640 M:3000475648 NOTICE: {'limit': '4'}
19:12:51 T:2965531504 M:3013672960 NOTICE: -->Python Interpreter Initialized<--
19:12:52 T:2965531504 M:3013664768 NOTICE: {'limit': '4'}
19:12:53 T:2576886640 M:3018608640 NOTICE: -->Python Interpreter Initialized<--
19:16:03 T:2760887152 M:2982158336 WARNING: CALSADirectSound::GetSpace - get space failed. err: -32 (Broken pipe)
19:17:30 T:3021547328 M:3036147712 ERROR: Texture manager unable to load file: /storage/.xbmc/addons/skin.confluenceMOD/media/LeftRating/
19:17:31 T:2975689584 M:3028303872 NOTICE: -->Python Interpreter Initialized<--
19:17:31 T:2975689584 M:3028422656 NOTICE: {'limit': '4'}
19:18:10 T:2760887152 M:3028025344 NOTICE: -->Python Interpreter Initialized<--
19:18:52 T:2986851184 M:3025145856 NOTICE: -->Python Interpreter Initialized<--
19:23:02 T:2975689584 M:3019595776 NOTICE: -->Python Interpreter Initialized<--
19:23:29 T:2975689584 M:3012919296 NOTICE: -->Python Interpreter Initialized<--
19:24:34 T:2975689584 M:3007135744 NOTICE: -->Python Interpreter Initialized<--
19:24:47 T:3021547328 M:3034025984 ERROR: Texture manager unable to load file: /storage/.xbmc/addons/skin.confluenceMOD/media/LeftRating/

)


- ronie - 2011-10-31 17:28

bossanova808 Wrote:I presume this is a lack of skin modding?? Is there a spot I can work that out?

i'm afraid i can't help you out with the skin issues.

there's a readme included with necessary info to add skin support.
you may want to ask the auther of the skin you're using to add support for this script.

bossanova808 Wrote:log output not showing much:

artistslideshow related messages will only show up in the Debug Log.


- Wanilton - 2011-10-31 20:41

Ronie, thanks for your reply, i look the link and have artist similar to Brandy, but i check with Marcos, the script don´t get this info from lastfm , please check your script...the field is blank, without data...here the code skin:
<control type="textbox">
<description>textarea</description>
<posx>55</posx>
<posy>10</posy>
<width>1169</width>
<height>305</height>
<align>center</align>
<textcolor>A0FFFFFF</textcolor>
<label>$LOCALIZE[31537]: $INFO[Window(Visualisation).Property(ArtistSlideshow.%d.SimilarName)][CR]$INFO[Window(Visualisation).Property(ArtistSlideshow.ArtistBiography)]</label>
<font>Font_MultiplexPlotSmall</font>
<animation effect="fade" time="1000" delay="2500">WindowOpen</animation>
<animation effect="fade" time="200">WindowClose</animation>
<autoscroll delay="30000" time="8000" repeat="8000">!Skin.HasSetting(noallowscroll)</autoscroll>
<visible>!Control.IsVisible(999) | Skin.HasSetting(novisartistslideshow)</visible>
</control>
<control type="textbox">
<description>textarea</description>
<posx>55</posx>
<posy>10</posy>
<width>900</width>
<height>305</height>
<align>center</align>
<textcolor>A0FFFFFF</textcolor>
<label>$LOCALIZE[31537]: $INFO[Window(Visualisation).Property(ArtistSlideshow.%d.SimilarName)][CR]$INFO[Window(Visualisation).Property(ArtistSlideshow.ArtistBiography)]</label>
<font>Font_MultiplexPlotSmall</font>
<animation effect="fade" time="1000" delay="2500">WindowOpen</animation>
<animation effect="fade" time="200">WindowClose</animation>
<autoscroll delay="30000" time="8000" repeat="8000">!Skin.HasSetting(noallowscroll)</autoscroll>
<visible>Control.IsVisible(999)</visible>
</control>
</control>

Ronie, The bio is ok, thanks again... only don´t have any info similar artist, in fullscreen...

Ronie, look this,

thanks,

Wanilton

Wanilton


- bossanova808 - 2011-11-01 04:36

Ok no probs - I might come back to this once I have an Eden install to play with. Thanks for your help in any case, looks like a great plugin.


- peppe_sr - 2011-11-01 12:22

hi ronie, i'm using artistslideshow and aeon nox on last nightly.
i have a doubt, i read the topic and the post about how the script works (xbmc will keep using this (and only this)......)
i noticed that in my xbmc i see always an image for artist even if i listen a lot of songs of the same artist.
the doubt is this. my files are in a server and from the client, where xbmc runs, i don't write in it (i want so) i set "only read" attribute.
i searched but i haven't find the pictures downloaded from "artistslideshow" (i found a folder named "artislideshow" in C:\Users\Peppe\AppData\Roaming\XBMC\userdata\Thumbnails but it is empty) and i tought that it download them in the mp3 folders (but it can't write).
if it is so i'll see only the first image (that it re-downloads each time and puts in a temp folder waiting for the other images that never arrive).
it is so?
i read fastly something about smb write from machine sanctorum and i don't understand if it is my same thing.
in the end it is my favourite plugin. great work.
peppe


- ronie - 2011-11-01 22:55

peppe_sr Wrote:hi ronie, i'm using artistslideshow and aeon nox on last nightly.
i have a doubt, i read the topic and the post about how the script works (xbmc will keep using this (and only this)......)
i noticed that in my xbmc i see always an image for artist even if i listen a lot of songs of the same artist.

several people have reported it, but i can't reproduce it,
so hard to fix.

maybe it's only happening on windows?

peppe_sr Wrote:the doubt is this. my files are in a server and from the client, where xbmc runs, i don't write in it (i want so) i set "only read" attribute.
i searched but i haven't find the pictures downloaded from "artistslideshow" (i found a folder named "artislideshow" in C:\Users\Peppe\AppData\Roaming\XBMC\userdata\Thumbnails but it is empty) and i tought that it download them in the mp3 folders (but it can't write).

the image are saved here:
C:\Users\Peppe\AppData\Roaming\XBMC\userdata\addon_data\script.artistslideshow\A​rtistSlideshow


- peppe_sr - 2011-11-07 19:04

hi ronie i noticed a thing.
if i listen a song singed, for example, from two singers A e B and the artist tag is "A feat. B" or "A featuring B" your plug in download the related images but if the tag is "A and B" or "A&B" it doesn't work.
could you do somethig or i have to re-tag my songs?
thanks a lot
peppe


- ronie - 2011-11-07 19:14

peppe_sr Wrote:hi ronie i noticed a thing.
if i listen a song singed, for example, from two singers A e B and the artist tag is "A feat. B" or "A featuring B" your plug in download the related images but if the tag is "A and B" or "A&B" it doesn't work.
could you do somethig or i have to re-tag my songs?
thanks a lot
peppe

the script just takes the artist tag and sends it to last.fm.
if they don't return any info for "A and B" or "A&B",
i'm afraid there's nothing i can do about it.