Add-on:VideoScreensaver: Difference between revisions
Rob webset (talk | contribs) (Profiles Known Problem) |
m (Addon-Bot Update; cosmetic changes) |
||
Line 248: | Line 248: | ||
If you have Audio-Passthrough enabled in your audio settings then the ability to reduce the volume of the screensaver will not function. This is because you have removed Kodi's control of the audio. If you wish to set the volume to zero, then there is an option to "[[Add-on:VideoScreensaver#Configuration|Suspend The Audio Engine]]" | If you have Audio-Passthrough enabled in your audio settings then the ability to reduce the volume of the screensaver will not function. This is because you have removed Kodi's control of the audio. If you wish to set the volume to zero, then there is an option to "[[Add-on:VideoScreensaver#Configuration|Suspend The Audio Engine]]" | ||
=== Using password protected profiles will prompt before screensaver starts === | === Using password protected profiles will prompt before screensaver starts === | ||
If you have a password protected profile and try and launch VideoScreensaver, then you will be prompted for the password '''''before''''' the screensaver starts instead of after. | If you have a password protected profile and try and launch VideoScreensaver, then you will be prompted for the password '''''before''''' the screensaver starts instead of after. One alternative is to use [[Add-on:PinSentry|PinSentry]] instead of profiles. | ||
<br /> | <br /> | ||
<br /> | <br /> |
Revision as of 16:49, 28 September 2015
VideoScreensaver | ||||||||||||||
|
Add-ons | VideoScreensaver |
Need help with this add-on? See here. |
Plays a video when the screensaver starts, this can be a custom video or one of the built in videos
Introduction
VideoScreensaver is a screensaver that will play a video file when the screensaver starts. It will support playing either a user specified video file, or one of several pre-defined video files.
Forum And Issue Report Pages
If you have any questions, found an issue to report or would just like to know a little more you can take part in the forum discussions at:
Built-In Screensaver Videos
The following screensaver videos are supplied with the addon.
Aquarium 1 - [846MB] - 400p
Aquarium 2 - [2.7GB] - 720p
Aquarium 3 - [2.4GB] - 720p
Aquarium 4 - [780MB] - 720p
Aquarium 5 - [3.0GB] - 720p
Beach 1 - [2.5GB] - 720p
Beach 2 - [838MB] - 720p
Beach 3 - [3.4GB] - 720p
Christmas 1 - [777MB] - 1080p
Clock 1 - [1.5GB] - 720p
Clock 2 - [1.3GB] - 360p
Fireplace 1 - [965MB] - 720p
Fireplace 2 - [827MB] - 480p
Fireplace 3 - [2.1GB] - 1080p
Fireplace 4 - [2.7GB] - 720p
Johnny Castaway 1 - [75MB] - 480p
Matrix 1 - [909MB] - 720p
Ocean 1 - [1.1GB] - 720p
Retro Sci-Fi 1 - [200MB] - 1080p
Snow 1 - [1.3GB] - 720p
Snow 2 - [677MB] - 1080p
Snow 3 - [1.2GB] - 720p
Space 1 - [970MB] - 720p
Space 2 - [563MB] - 1080p
Space 3 - [2.2GB] - 720p
Star Trek TNG 1 - [54MB] - 720p
Waterfall 1 - [1.3GB] - 720p
Waterfall 2 - [1.3GB] - 720p
Waterfall 3 - [2.4GB] - 720p
Watermill 1 - [549MB] - 1080p
Woodland 1 - [1.3GB] - 720p
Built-In Overlay Images
The following overlay images are supplied with the addon.
Picture Frame 1
Window Frame 1
Window Frame 2
Clocks
VideoScreensaver has special handling for clock videos. This enables the correct current time to be displayed. This is assuming the video is either 12 hours (for an analog clock) or 24 hours (for a digial clock) and starts at midnight/12 o'clock. The built in "Clock" screensaver videos will handle this and show the correct time. If you have a custom video you wish to be shown as a clock, then this can be done my naming it with the name "clock" in the filename.
Schedule
It is possible to schedule which video is used at which time of day via the Schedule Settings. The rules to apply for schedules can either be defined directly in the settings, or defined in an XML file which is then referenced from the settings.
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <schedule> <rule id="1" start="10:24" end="14:37" video="myvideo.mkv" overlay="myoverlay.png" /> <rule id="2" start="16:00" end="18:00" video="myvideo2.mkv" overlay="myoverlay2.png" /> </schedule>
If no video is specified in the schedule settings, then it will fall back to the default rules from the screensaver settings.
Settings
This section details all the settings options for VideoScreensaver
Screensaver
Configuration
Startup
Schedule
|
Detecting If VideoScreensaver Is Running
The way that VideoScreensaver has been implemented in order to play a video as a screensaver, it will not be recorded via the normal "xbmc.Monitor" onScreensaverActivated() or onScreensaverDeactivated() method. In fact when the screensaver starts you will get both an onScreensaverActivated() and onScreensaverDeactivated() message before the VideoScreensaver starts playing.
If you wanted to work out if VideoScreensaver is active from another script then you can check for the "VideoScreensaverRunning" property being set:
xbmcgui.Window(10000).getProperty("VideoScreensaverRunning")
This will return the value "true" if it is running.
It is also worth noting, that while the screensaver is starting up it will set the "VideoScreensaverStarting" property, that can be checked as follows:
xbmcgui.Window(10000).getProperty("VideoScreensaverStarting")
This will return the value "true" if it is currently starting.
Known Issues
Auto-Shutdown Will Not Activate While VideoScreensaver Is Running
If you enable Kodi Auto-Shutdown options in Kodi System Settings they will not trigger while VideoScreensaver is active - this is because the video being played as part of the screensaver will make Kodi "active". The impact of this can be lessened by enabling "Stop Screensaver Automatically"
Changing Screensaver volume will not work when using audio Pass-Through
If you have Audio-Passthrough enabled in your audio settings then the ability to reduce the volume of the screensaver will not function. This is because you have removed Kodi's control of the audio. If you wish to set the volume to zero, then there is an option to "Suspend The Audio Engine"
Using password protected profiles will prompt before screensaver starts
If you have a password protected profile and try and launch VideoScreensaver, then you will be prompted for the password before the screensaver starts instead of after. One alternative is to use PinSentry instead of profiles.
FAQ
Where are the built in videos stored after download?
The location of the video files will vary depending on the OS where Kodi is installed. The location can be retrieved by switching the "Video Selection" option in settings to "User Defined". This will then display the full path in the "Select Videos Folder/File" setting.
Can Kodi play music or radio while showing a screensaver video?
Unfortunately this is not possible. This is because Kodi can only play one media type at a time.
Debugging
If reporting a problem, please also provide a debug log. To do this you need to enable BOTH:
- Kodi logging from the main setting menu
- VideoScreensaver debug from the VideoScreensaver addon settings menu
Please do not paste the log into the forum thread, just link to it.
Donations
If you have found the VideoScreensaver Addon useful and would like to help support future development and bug fixes, then please feel free to make a small donation.
Please use the link on the top of the VideoScreensaver Forum