https://github.com/cnapolit/screensaver
Extension for Playnite to dynamically display game content as a screen saver
https://github.com/cnapolit/screensaver
audio gaming-software playnite-extension screensaver video
Last synced: 6 months ago
JSON representation
Extension for Playnite to dynamically display game content as a screen saver
- Host: GitHub
- URL: https://github.com/cnapolit/screensaver
- Owner: cnapolit
- License: mit
- Created: 2022-07-02T17:45:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-12T01:29:02.000Z (8 months ago)
- Last Synced: 2025-03-25T22:22:43.247Z (7 months ago)
- Topics: audio, gaming-software, playnite-extension, screensaver, video
- Language: C#
- Homepage:
- Size: 1.65 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
ScreenSaver Extension [](https://crowdin.com/project/screensaver)
ScreenSaver is an extension to the Video Game Manager app Playnite
designed to display various content of Games as ScreenSavers.[](https://www.youtube.com/watch?v=uFgXJ1UMQro)
This extension took inspiration in design & implementation from both Playnite Sounds and SplashScreen.
## Notable Features
* Display a ScreenSaver based on the Playnite game library after a set interval of inactivity
- Supports video, music, logos, and background images
- Only background images are natively supported
- See Integrated Extensions for details
- Displays a clock with the date & time
* Supported forms of input include: Mouse, Keyboard, & Gamepad
- DirectInput (PS4/5, Switch) devices are not currently supported
* Specify groups of games to display in the ScreenSaver
- select Static lists of games or set a dynamic filter via the main application
* Preview ScreenSavers on a per game basis
* Various customization options via settings
## Updates
### 2.0.0
#### New Features
* Requires Playnite 10.x
* Added Groups to ScreenSaver
- Display particular groups of games
- Sort by particular fields
- Static Vs. Dynamic: Specify a list of games or filter via the main view
- Whitelist: dynamic groups will always include added games, regardless of filter
- Sort: overrides filter sort when specified
* Will now mute/unmute Playnite Sounds 5.0
* Media content now loops on end
* Can specify a specific monitor to display to
* Displays a clock while active
* Filters out hidden games by default
* Revealed settings that were unintentionally hidden
* Logos will now display in the bottom right corner when videos are disabled
#### Bugfixes
* ScreenSaver no longer plays during gameplay when it shouldn't
## Integrated Extensions
### Playnite Sounds
- Supports a yet to be released version of Sounds
- Prior versions are not supported.
- Allows game specific music to be played
- Mutes/unmutes Sounds when ScreenSaver starts/stops
### ExtraMetaDataLoader
- Allows logos & video to be displayed/played
## Contributing
If there's a feature or bug you want to work on for this Extension, let me know!
## Supporting
There's this site, I guess. I do drink coffee, but who knows what I'll spend this on ¯\\\_(ツ)\_/¯