[WIP] Multi Slideshow Screensaver

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
PurpleAkuma Offline
Junior Member
Posts: 3
Joined: Jan 2014
Reputation: 0
Post: #46
Hi.

Is it possible to use movie posters from my library instead of fanart? I really like this and it's a great screensaver!
find quote
sphere Offline
Team-Kodi Member
Posts: 1,227
Joined: Jul 2009
Reputation: 50
Location: Germany
Post: #47
New Release is available.

Changelog:
Quote:0.1.0 (09.01.2014)
- added possibility to choose between fanart and thumbnail on movies and albums
- added possibility to start the slideshow as program plugin (press exit, back or stop to exit)
- possibly fix star wars effect race condition on slow machines
- ignore directories with leading dot (e.g. .git, .DS_Store)

Download Version 0.1.0

This will be the version added to the official xbmc.org add-on repository later.

have fun!
sphere

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
cw-kid Offline
Posting Freak
Posts: 1,149
Joined: Jun 2012
Reputation: 7
Post: #48
Hi

I just updated the screensaver add-on and rebooted my HTPC etc.

Pressing backspace on the keyboard doesn't seem to exit the screensaver, after launching it from the Program add-ons area. However pressing Escape on the keyboard does exit.

I have a similar issue with the remote control, which is a Logitech Harmony remote setup in MCE mode.

Pressing the EXIT button (KEY_BACK) and also the CLEAR button (KEY_BACKSPACE) does not exit the screensaver.

However if I press the MENU button (KEY_ESC) on the remote control then the screensaver exits OK.

Code:
OpenELEC (official) Version: 3.2.4
XBMC01:~ # ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1389345745.049209: event MSC: scancode = 200002a
1389345745.049209: event key down: KEY_BACK (0x009e)
1389345745.049209: event sync
1389345745.145200: event MSC: scancode = 200002a
1389345745.145200: event sync
1389345745.249192: event key up: KEY_BACK (0x009e)
1389345745.249192: event sync
1389345758.177114: event MSC: scancode = 2000029
1389345758.177114: event key down: KEY_BACKSPACE (0x000e)
1389345758.177114: event sync
1389345758.273116: event MSC: scancode = 2000029
1389345758.273116: event sync
1389345758.369120: event key up: KEY_BACKSPACE (0x000e)
1389345758.369120: event sync
1389345770.938025: event MSC: scancode = 800ff40d
1389345770.938025: event key down: KEY_ESC (0x0001)
1389345770.938025: event sync
1389345771.049054: event key up: KEY_ESC (0x0001)
1389345771.049054: event sync
1389345771.050029: event MSC: scancode = 800ff40d
1389345771.050029: event key down: KEY_ESC (0x0001)
1389345771.050029: event sync
1389345771.298428: event key up: KEY_ESC (0x0001)
1389345771.298428: event sync

I can also confirm that pressing the STOP button on the remote control works OK as well and exits.

Not a big issue as I can just use the MENU button instead to quit the screensaver, rather than the EXIT button which is what I would normally use to back out of things, but maybe its more natural to want to press the EXIT / BACK button.

I then proceeded to add the Multi SlideShow ScreenSaver program add-on as a favourite, then in Aeon MQ5 skin, I created a sub-menu item under the Pictures menu and added this favourite to the menu system. It launches OK from the menu and also I can now quit the screensaver using the MENU (KEY_ESC) button on my remote control, so much better, as before I was unable to exit the screensaver at all.

Thank you.Big Grin

The Media Center Blog
The Digital Lifestyle
Authorised Euro Z-wave dealer contact for bespoke prices!
find quote
cw-kid Offline
Posting Freak
Posts: 1,149
Joined: Jun 2012
Reputation: 7
Post: #49
Hi

I've done a little write up about this add-on on my blog here

Some issues:

So I start music playback and then launch the screensaver from the Program add-ons area of XBMC and after a period of time, my screen dims out, not sure how to stop it doing this?

Also if I right click the Multi SlideShow ScreenSaver in the Program add-ons list and from the context menu I select Add to favourites, I then added this new system created favourite, to my Pictures sub-menu in MQ5. If I launch the screen saver via this favourite it also dims my screen after a period of time.

[Image: MultiSlideShowScreenSaver-Dims_zps38f63bd0.jpg]

When I was launching the screensaver as the favourite I manually created previously, by editing the favourites.xml file, I don't recall it doing this and dimming the screen.

Also can you not select TV Show fanart as an option? Just wondered.

Many thanks

EDIT: I can confirm if launching the screensaver by the manual favourites methods I described on page 4 here, then the screen does not auto dim out. (But then I can not exit the screensaver).

If I launch the screensaver from the XBMC Program add-ons list or by a system generated favourite, then the screen does dim out. (But I can exit the screensaver using the ESC button).

Also noticed that rebooting the HTPC in between testing each type of favourite is required, to give true outcomes and if the screen gets dimmed or not.

System Generated Favourite:

Code:
<favourite name="Multi Slideshow Screensaver" thumb="/storage/.xbmc/addons/script.screensaver.multi_slideshow/icon.png">RunScript(&quot;script.screensaver.multi_slideshow&quot;)</favourite>

My Manual Favourite:

Code:
<favourite name="Slideshow Screensaver Manual">ActivateWindow(12900,"special://profile/addons/script.screensaver.multi_slideshow/screensaver.py")</favourite>



Thanks

The Media Center Blog
The Digital Lifestyle
Authorised Euro Z-wave dealer contact for bespoke prices!
(This post was last modified: 2014-01-10 16:39 by cw-kid.)
find quote
PurpleAkuma Offline
Junior Member
Posts: 3
Joined: Jan 2014
Reputation: 0
Post: #50
Hi.

I like the thumbnail option, but is there a way to 'stretch' out the thumbnails to look like movie posters? Right now the thumbnails are pretty much squares which really looks weird. Great add on though!
Thanks.
find quote
sphere Offline
Team-Kodi Member
Posts: 1,227
Joined: Jul 2009
Reputation: 50
Location: Germany
Post: #51
(2014-01-10 14:31)cw-kid Wrote:  So I start music playback and then launch the screensaver from the Program add-ons area of XBMC and after a period of time, my screen dims out, not sure how to stop it doing this?
Seems like you still have dim screensaver enabled? If you start this screensaver as program its nonindependent to the default screensaver startup logic.

(2014-01-10 14:31)cw-kid Wrote:  Also can you not select TV Show fanart as an option? Just wondered.
Please recheck with the most recent version, should be available now.
(2014-01-10 14:31)cw-kid Wrote:  
Code:
<favourite name="Multi Slideshow Screensaver" thumb="/storage/.xbmc/addons/script.screensaver.multi_slideshow/icon.png">RunScript(&quot;script.screensaver.multi_slideshow&quot;)</favourite>

My Manual Favourite:

Code:
<favourite name="Slideshow Screensaver Manual">ActivateWindow(12900,"special://profile/addons/script.screensaver.multi_slideshow/screensaver.py")</favourite>
You noticed the difference? Its the builtin method (RunScript vs. ActivateWindow).

(2014-01-14 05:10)PurpleAkuma Wrote:  Hi.

I like the thumbnail option, but is there a way to 'stretch' out the thumbnails to look like movie posters? Right now the thumbnails are pretty much squares which really looks weird. Great add on though!
Thanks.
There is a bug in Frodo which doesn't allow to set the aspect-ratio correct. It should work in Gotham

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
cw-kid Offline
Posting Freak
Posts: 1,149
Joined: Jun 2012
Reputation: 7
Post: #52
Hello

With regard to the screen dimming when launching the slideshow screensaver as a program addon.

I don't have the Dim screensaver enabled in XBMC settings. I have the Muliti SlideShow screensaver enabled.
I've just noticed something it seems related to the screensaver time setting. If I set the time to 1 min and then launch the slideshow screensaver as the program addon after 1 min the screen then dims.

If I set the screensaver time to 60 mins and then launch the slideshow screensaver again as the program addon the screen does not dim after 1 min. Presumably it will after the 60 mins is up.

Also if I set the screensaver to None in XBMC settings and launch the slideshow screensaver as the program addon then the screen does not dim either.

Many thanks.

The Media Center Blog
The Digital Lifestyle
Authorised Euro Z-wave dealer contact for bespoke prices!
find quote
sphere Offline
Team-Kodi Member
Posts: 1,227
Joined: Jul 2009
Reputation: 50
Location: Germany
Post: #53
(2014-01-15 15:04)cw-kid Wrote:  Hello

With regard to the screen dimming when launching the slideshow screensaver as a program addon.

I don't have the Dim screensaver enabled in XBMC settings. I have the Muliti SlideShow screensaver enabled.
I've just noticed something it seems related to the screensaver time setting. If I set the time to 1 min and then launch the slideshow screensaver as the program addon after 1 min the screen then dims.

If I set the screensaver time to 60 mins and then launch the slideshow screensaver again as the program addon the screen does not dim after 1 min. Presumably it will after the 60 mins is up.

Also if I set the screensaver to None in XBMC settings and launch the slideshow screensaver as the program addon then the screen does not dim either.

Many thanks.

Sounds like they block each other. I will have a closer look...

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
dke1 Offline
Member
Posts: 85
Joined: Sep 2008
Reputation: 0
Post: #54
Awesome plugin, love the grid view!

Anyway to easily add music "now playing" information when playing music and the screensaver kicks in? Would love that.

Thanks
find quote
VelvetKevorkian Offline
Senior Member
Posts: 275
Joined: May 2006
Reputation: 0
Location: Germany
Post: #55
edit:
nevermind, found the option.
(This post was last modified: 2014-02-01 12:47 by VelvetKevorkian.)
find quote
furlot Offline
Junior Member
Posts: 4
Joined: Jan 2014
Reputation: 0
Post: #56
Hi Sphere,
I have an issue with last version(0.1.0) and xbmc 12.2(OpenElec distro),
when monitor go to sleep mode, after wakeup xbmc stay on the last picture and I can't do nothing, I must push the power switch or kill xbmc through ssh.

edit : in fact only screen is freeze, xbmc work, I can launch video, music with remote but screen always show the last picture...
(This post was last modified: 2014-02-02 23:17 by furlot.)
find quote
tjsuominen Offline
Member
Posts: 58
Joined: Dec 2012
Reputation: 0
Post: #57
What a great stuff! So much hoping this will be available also as Gotham release compatible Smile

Keep up the great work!

/ timo
find quote
TyKH Offline
Junior Member
Posts: 8
Joined: Feb 2013
Reputation: 0
Post: #58
(2014-01-17 22:46)dke1 Wrote:  Awesome plugin, love the grid view!

Anyway to easily add music "now playing" information when playing music and the screensaver kicks in? Would love that.

Thanks

I would also love to see this!

Samsung LE40A656, MS Tech MC-1200, Asrock FM2A75M-ITX, AMD A4-5300, Kingston HyperX Blu 4GB, Samsung 830 Series 128 GB SSD
find quote
ebetzler Offline
Junior Member
Posts: 1
Joined: Feb 2014
Reputation: 0
Post: #59
I have lots of pics that are portrait style .. but they are being squashed into landscape format.. any way around this?
find quote
sphere Offline
Team-Kodi Member
Posts: 1,227
Joined: Jul 2009
Reputation: 50
Location: Germany
Post: #60
(2014-02-07 21:47)ebetzler Wrote:  I have lots of pics that are portrait style .. but they are being squashed into landscape format.. any way around this?

There is a bug in XBMC Frodo which doesn't allow the add-on to set the aspect-ratio. In Gotham these pics are in correct aspect-ratio. But even with that some modes depend on that all images have the same aspect-ratio.
To be honest, this add-on was primary written for use with the movie fanart...

My GitHub. My Add-ons:
[Image: IOoywq0.jpg]
find quote
Post Reply