This screensaver, I call it ArtSaver, provides a "slide show" or "picture flow" of large image collections. It is mostly geared towards people who want to see their image collections as large as possible, with the information which images they are seeing at each moment. Also, it provides more control than Apple's built-in screensaver over exactly which images are displayed, and when and how the screensaver switches from one to the next. ArtSaver is also one of the few slideshow screen savers that you can use on a multiple monitor system so that you can see a different set of slides on each monitor, and with different options. (Here is also some praise in French, thanks to Jean Devriendt.)
Note that, by design, ArtSaver does not sport fancy visual effects, such as picture postcard, mosaic, or the like! It only offers still images, centered zooming in and out, and the Ken Burns effect (pan & zoom). The goal of ArtSaver is to present images such that you can enjoy them in their full glory.
Upfront, I should also say that ArtSaver cannot display photos managed by the Photos app of your Mac! I know this is a bummer, but, currently, I do not see a way to achieve this for technical reasons. (See below for workarounds.)
ArtSaver now comes in two different kinds: a screensaver proper (ArtSaver) and
a stand-alone app (ArtSaverApp).
The screensaver sits in your System Preferences and gets launched by macOS as usual.
The app is launched by you manually.
Advantage of the screensaver: it can run simultaneaously on several monitors, even with different sets of images. Also, macOS locks your Mac for security, so you can let screensaver display your beautiful images unattended. (If you have switched the setting on in System Preferences - and you have, haven't you??)
Advantage of the stand-alone app: you can control the slideshow using the keyboard, such as pause or back to the previous image.
I am finalizing the new version for Catalina. You can download a beta version below.
Here is a
beta of the new version 3.1 of the screensaver, which runs on macOS Catalina (10.15).
And here is a beta of the stand-alone ArtSaverApp, which also runs on macOS Catalina (10.15).
Just unpack the ZIP file, then double-click on ArtSaver.saver. With the stand-alone app ArtSaverApp, you can just move it anywhere you want (~/Applications is a good place); you launch it like any other app.
Don't forget to go to System Preferences → Desktop & Screen Savers and select ArtSaver in the list on the left-hand side! Then click on Screen Saver Options and choose the folder of your images.
You can find older versions below, but YMMV.
In case ArtSaver acts funny (this might happen if you have an older version), please try to clear out any old settings/preferences. To do so:
The Change Log at the bottom of this Readme explains the changes over previous versions and all features in great detail.
When you close the Options pane, ArtSaver recursively scans the directory tree containing the files, and saves the list of images in a database. This might take a while. After that, every time ArtSaver gets invoked, it will just read this list, and never has to go through the whole directory tree, which can be a huge time savings, if there are many images.
If you enjoy this screen saver, I would really appreciate a donation! (It would also keep me motivated to make further enhancements ;-) ) You can donate via Paypal or credit card.
If you would like to receive information about updates, you can sign up with the ArtSaver mailing list You will receive at most one mail per year on average.
As I mentioned above, ArtSaver cannot access photos that are managed by the Photos app (or iPhotos). So, here are two workarounds, if not solutions.
The first option is to export all the photos to a folder,
for instance ~/Pictures/My Photos.
It could also be on an external drive.
For instance, I have put all my photos onto a USB drive that I keep plugged
into my Mac at all times (as kind of a memory expansion).
Here is how to do that:
The second option is to uncheck "Copy items to the Photos library"
in Photo's preferences before you import your photos.
That way they will stay on disk were they are, Photos will just reference
them, and you won't double memory usage, because your photos will be stored
only once on disk (in the original place).
So you can point ArtSaver to the folder where your originals reside and still organize them using Photos.
The downside might be that you should always remember that you never delete or reorganize that folder.
If you have any comments or suggestions, please don't hesitate to send me an email at zach cs.uni-bremen.de
Also, you can enter bug reports, requests for enhancement, etc., on ArtSaver's Github issues site.
Please notice that I have put ArtSaver under a copyright and license that basically says it's free for personal use but not for commercial use.Gabriel Zachmann