Kodi Community Forum
Release Artist Slideshow addon (with skin and addon integration) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: Release Artist Slideshow addon (with skin and addon integration) (/showthread.php?tid=124880)



RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - badaas - 2015-09-18

Sorry if asked or I missed info, search terms not coming to me!
Can I use with out music playing?
I want to use art for bg of current artist in dialogalbuminfo.xml
I see the daemon part, but at a loss Sad

thank you for any help!


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-09-18

(2015-09-18, 13:36)badaas Wrote: Sorry if asked or I missed info, search terms not coming to me!
Can I use with out music playing?
I want to use art for bg of current artist in dialogalbuminfo.xml
I see the daemon part, but at a loss Sad

thank you for any help!

Nope. Music must be playing for AS to work.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - archie456 - 2015-09-23

Hi,

I'm using Artist slideshow with Kodi OpenElec Isengard on a a Raspberry pi2 - all works well, but the slideshow is quite dark and some images are difficult to see.

Is there a setting for this that I can change?

Thanks.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-09-24

(2015-09-23, 23:30)archie456 Wrote: Hi,

I'm using Artist slideshow with Kodi OpenElec Isengard on a a Raspberry pi2 - all works well, but the slideshow is quite dark and some images are difficult to see.

Is there a setting for this that I can change?

Thanks.

Sorry, no. AS basically downloads the images and then tells the skin where they are. The skin is responsible for actually displaying them. You might check with the skin author to see if they have suggestions.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - archie456 - 2015-09-24

ok, thanks.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - Peekstra - 2015-09-28

Hi,

I'd like to add my own music fanart to the site's which get used by this script but it seems that they all have strict quality settings which I'm not able to get. For example, the image sizes need to be 1920*1080 which is often impossible to find for older, more obscure artists. However, I get the impression that some art, which is downloaded by this script, is also of lower quality.

So my question is: which site(s) accept lower quality images? And if not how can I add it to my own local collection? I've already tried creating a folder extrafanart under the artist folder but the pictures never show up (but after reading the previous post I guess that this is probably an issue with the skin).

thanks!


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-09-28

(2015-09-28, 10:27)Peekstra Wrote: Hi,

I'd like to add my own music fanart to the site's which get used by this script but it seems that they all have strict quality settings which I'm not able to get. For example, the image sizes need to be 1920*1080 which is often impossible to find for older, more obscure artists. However, I get the impression that some art, which is downloaded by this script, is also of lower quality.

So my question is: which site(s) accept lower quality images? And if not how can I add it to my own local collection? I've already tried creating a folder extrafanart under the artist folder but the pictures never show up (but after reading the previous post I guess that this is probably an issue with the skin).

I think htbackdrops.org takes basically anything. As for local folders, if you've configured the settings properly, you should be able to use local artwork instead of or in addition to remote stuff. Please check the wiki page (link below). If you still have problems, please post a screen shot of your AS configuration settings.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - phreaq - 2015-10-04

(2015-09-23, 23:30)archie456 Wrote: Hi,

I'm using Artist slideshow with Kodi OpenElec Isengard on a a Raspberry pi2 - all works well, but the slideshow is quite dark and some images are difficult to see.

Is there a setting for this that I can change?

Thanks.

As pkscout said, this might be a skin setting.

I recently had this issue, and found the solution here. (http://forum.kodi.tv/showthread.php?tid=154760&pid=1323305#pid1323305)


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - phreaq - 2015-10-04

Is there a way to prevent downloading of the artwork files completely?

I need to keep clearing out the artwork directories, as my player does not have a lot of free space, and it fills up quite quickly.

I wouldn't care if it downloads the same files each time an artist comes up, bandwidth isn't an issue.


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - Peekstra - 2015-10-05

(2015-09-28, 23:41)pkscout Wrote: I think htbackdrops.org takes basically anything. As for local folders, if you've configured the settings properly, you should be able to use local artwork instead of or in addition to remote stuff. Please check the wiki page (link below). If you still have problems, please post a screen shot of your AS configuration settings.

htbackdrops.org only accepts 720p or 1080p so I can't use it but using local fanart would be fine as well. I had tried some options before after reading the wiki and configured the localartist option. It points to the same folder as my music collection which has the structure of artist/album. So I've created a folder called extrafanart under the artist folder and stored some jpgs there. However, the images still don't show up although the debug log shows that they're being read and converted to a different resolution:

Code:
opened Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/937e9ae_1.jpg
16:17:06 61792.011719 T:1026368544   DEBUG: CSMBFile::Open - opened Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/937e9ae_1.jpg, fd=10001
16:17:06 61792.031250 T:1501582368  NOTICE: Thread JobWorker start, auto delete: true
16:17:06 61792.031250 T:1080030240   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x49ece180
16:17:06 61792.031250 T:1080030240   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x4edd68b0
16:17:06 61792.054688 T:1026368544   DEBUG: CSMBFile::Close closing fd 10001
16:17:06 61792.058594 T:1026368544   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x64ad60d0
16:17:06 61792.062500 T:1026368544   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(81920), nBufferAlignmen(16)
16:17:06 61792.062500 T:1501582368   DEBUG: CSMBFile::Open - opened Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/van kooten en de bie ANP.jpg, fd=10001
16:17:06 61792.062500 T:1026368544   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_encode input port 340 output port 341 m_handle 0x4d70e958
16:17:06 61792.066406 T:1026368544   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(142080) nBufferAlignmen(16)
16:17:06 61792.066406 T:1350587424   DEBUG: CSMBFile::Open - opened Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/maxresdefault.jpg, fd=10002
16:17:06 61792.074219 T:1026368544   DEBUG: COMXReEnc::ReEncode : smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/937e9ae_1.jpg 370x371 -> 370x371
16:17:06 61792.074219 T:1026368544   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x64ad60d0
16:17:06 61792.078125 T:1026368544   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x4d70e958
16:17:06 61792.093750 T:1026368544   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x432103d0
16:17:06 61792.097656 T:1026368544   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(81920), nBufferAlignmen(16)
16:17:06 61792.101562 T:1509970976   DEBUG: [Artist Slideshow] playing file is musicdb://artists/1198/2294/17173.flac?albumartistsonly=false&albumid=2294&artistid=1198 - Van Kooten & De Bie - Hawai? Dat ben je of dat ben je niet
16:17:06 61792.109375 T:1026368544   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x4db695d0
16:17:06 61792.113281 T:1026368544   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
16:17:06 61792.125000 T:1026368544   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x432103d0
16:17:06 61792.128906 T:1501582368   DEBUG: CSMBFile::Close closing fd 10001
16:17:06 61792.136719 T:1026368544   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x4db695d0
16:17:06 61792.136719 T:1026368544   DEBUG: Fast Caching image 'smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/937e9ae_1.jpg' to '8/8e54fbe5.jpg': 0x5896090
16:17:06 61792.136719 T:1350587424   DEBUG: CSMBFile::Close closing fd 10002
16:17:06 61792.140625 T:1501582368   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x4a26b898
16:17:06 61792.144531 T:1501582368   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(111264), nBufferAlignmen(16)
16:17:06 61792.144531 T:1350587424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x6f44e828
16:17:06 61792.144531 T:1350587424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(129120), nBufferAlignmen(16)
16:17:06 61792.148438 T:1501582368   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x4ef9c4e0
16:17:06 61792.152344 T:1501582368   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_encode input port 340 output port 341 m_handle 0x4ea6a5e8
16:17:07 61792.152344 T:1501582368   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(398208) nBufferAlignmen(16)
16:17:07 61792.214844 T:1350587424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.resize input port 60 output port 61 m_handle 0x4307b650
16:17:07 61792.218750 T:1350587424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_encode input port 340 output port 341 m_handle 0x4a2d9b50
16:17:07 61792.218750 T:1350587424   DEBUG: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.image_encode) - port(341), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(921600) nBufferAlignmen(16)
16:17:07 61792.367188 T:1501582368   DEBUG: COMXReEnc::ReEncode : smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/van kooten en de bie ANP.jpg 1024x755 -> 732x540
16:17:07 61792.371094 T:1350587424   DEBUG: COMXReEnc::ReEncode : smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/maxresdefault.jpg 1920x1080 -> 1280x720
16:17:07 61792.378906 T:1350587424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x6f44e828
16:17:07 61792.378906 T:1501582368   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x4a26b898
16:17:07 61792.382812 T:1350587424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x4307b650
16:17:07 61792.382812 T:1501582368   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.resize handle 0x4ef9c4e0
16:17:07 61792.382812 T:1350587424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x4a2d9b50
16:17:07 61792.386719 T:1501582368   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_encode handle 0x4ea6a5e8
16:17:07 61792.406250 T:1350587424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x4db06200
16:17:07 61792.425781 T:1501582368   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x4a5fd1e0
16:17:07 61792.425781 T:1350587424   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(137040), nBufferAlignmen(16)
16:17:07 61792.425781 T:1501582368   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(96960), nBufferAlignmen(16)
16:17:07 61792.441406 T:1501582368   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x4eb3c470
16:17:07 61792.441406 T:1501582368   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
16:17:07 61792.453125 T:1350587424   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x49076c80
16:17:07 61792.453125 T:1501582368   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x4a5fd1e0
16:17:07 61792.457031 T:1350587424   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
16:17:07 61792.457031 T:1501582368   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x4eb3c470
16:17:07 61792.460938 T:1501582368   DEBUG: Fast Caching image 'smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/van kooten en de bie ANP.jpg' to '3/3bff6c1d.jpg': 0x64a2c38
16:17:07 61792.480469 T:1080030240   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.image_decode input port 320 output port 321 m_handle 0x4dc537a0
16:17:07 61792.480469 T:1080030240   DEBUG: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.image_decode) - port(320), nBufferCountMin(2), nBufferCountActual(2), nBufferSize(81920), nBufferAlignmen(16)
16:17:07 61792.480469 T:1350587424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x4db06200
16:17:07 61792.484375 T:1350587424   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x49076c80
16:17:07 61792.484375 T:1350587424   DEBUG: Fast Caching image 'smb://NAS/Audio/Collectie/Van Kooten & De Bie/De wereld van de Klisjeemannetjes/../extrafanart/maxresdefault.jpg' to '1/14cf7442.jpg': 0x59b0db8
16:17:07 61792.484375 T:1080030240   DEBUG: COMXCoreComponent::Initialize OMX.broadcom.egl_render input port 220 output port 221 m_handle 0x4ef80468
16:17:07 61792.519531 T:1080030240   DEBUG: COMXCoreComponent::UseEGLImage component(OMX.broadcom.egl_render) - port(221), nBufferCountMin(1), nBufferCountActual(1), nBufferSize(15360) nBufferAlignmen(16)
16:17:07 61792.527344 T:1080030240   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.image_decode handle 0x4dc537a0
16:17:07 61792.527344 T:1080030240   DEBUG: COMXCoreComponent::Deinitialize : OMX.broadcom.egl_render handle 0x4ef80468

Of course, the option to use local and downloaded images has been set to both.

thanks!


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-10-06

(2015-10-04, 16:52)phreaq Wrote: Is there a way to prevent downloading of the artwork files completely?

I need to keep clearing out the artwork directories, as my player does not have a lot of free space, and it fills up quite quickly.

I wouldn't care if it downloads the same files each time an artist comes up, bandwidth isn't an issue.

If you don't want to download any artwork you could just turn off all three sources in the AS settings (the Download section). There is also a cache manager in the Advanced section that will limit the size of the downloaded material. The cache manager is disabled if you select USE BOTH LOCAL AND REMOTE IMAGES in the Image Priority section of the Slideshow settings (so that we don't delete your non-downloaded images).


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-10-06

(2015-10-05, 16:28)Peekstra Wrote: htbackdrops.org only accepts 720p or 1080p so I can't use it but using local fanart would be fine as well. I had tried some options before after reading the wiki and configured the localartist option. It points to the same folder as my music collection which has the structure of artist/album. So I've created a folder called extrafanart under the artist folder and stored some jpgs there. However, the images still don't show up although the debug log shows that they're being read and converted to a different resolution:

Please don't post logs or log snippets to the forum. They are hard to read/use and snippets generally don't have all the information I need. Yours is the latter case. There is only one log line mentioning Artist Slideshow, and it's the one saying the script started. Please enable debug logging in Kodi AND the debug logging in the AS settings (Advanced section). Then do whatever you need to do to reproduce the issue and then post the FULL debug log (instructions on posting a debug log are in my signature).


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - dadebue - 2015-10-07

Hi, artist slideshow is working pretty fine, but there's one thing I'm missing. There is no option to change the duration each image is shown right? Wouldn't that be a welcome addition, it seems a little fast to me?

Regards
dadebue


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - pkscout - 2015-10-08

(2015-10-07, 10:12)dadebue Wrote: Hi, artist slideshow is working pretty fine, but there's one thing I'm missing. There is no option to change the duration each image is shown right? Wouldn't that be a welcome addition, it seems a little fast to me?

The speed at which images are displayed are dependent on the skin. That said, AS is designed with a 10 second image duration, so I think that's what most skins do. If you do something different, you'll notice that the images seem to change at random times when you are downloading images for an artist. Other than that there wouldn't be any issue. If you want to change the timing, you'd need to go to the folder for the skin and find the MusicVisualization.xml file and look for code that looks something like this:
Code:
<control type="multiimage">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <imagepath background="true">$INFO[Window(Visualisation).Property(ArtistSlideshow)]</imagepath>
    <aspectratio>keep</aspectratio>
    <timeperimage>10000</timeperimage>
    <fadetime>2000</fadetime>
    <randomize>true</randomize>
    <visible>System.HasAddon(script.artistslideshow) + !Skin.HasSetting(HideArtistSlideshow)</visible>
</control>

Change timeperimage as desired (it's in miliseconds, so 10000 equals 10 seconds).


RE: [RELEASE] Artist Slideshow 1.3.0 addon (with skin and addon integration) - dadebue - 2015-10-09

(2015-10-08, 00:00)pkscout Wrote:
(2015-10-07, 10:12)dadebue Wrote: Hi, artist slideshow is working pretty fine, but there's one thing I'm missing. There is no option to change the duration each image is shown right? Wouldn't that be a welcome addition, it seems a little fast to me?

The speed at which images are displayed are dependent on the skin. That said, AS is designed with a 10 second image duration, so I think that's what most skins do. If you do something different, you'll notice that the images seem to change at random times when you are downloading images for an artist. Other than that there wouldn't be any issue. If you want to change the timing, you'd need to go to the folder for the skin and find the MusicVisualization.xml file and look for code that looks something like this:
Code:
<control type="multiimage">
    <posx>0</posx>
    <posy>0</posy>
    <width>1280</width>
    <height>720</height>
    <imagepath background="true">$INFO[Window(Visualisation).Property(ArtistSlideshow)]</imagepath>
    <aspectratio>keep</aspectratio>
    <timeperimage>10000</timeperimage>
    <fadetime>2000</fadetime>
    <randomize>true</randomize>
    <visible>System.HasAddon(script.artistslideshow) + !Skin.HasSetting(HideArtistSlideshow)</visible>
</control>

Change timeperimage as desired (it's in miliseconds, so 10000 equals 10 seconds).

Thanks! The randomness when downloading images is what got me confused. Now it all makes sense!