A free, simple GUI utility made on a whim to download and manage macOS's beautiful video wallpapers.
When Apple introduced the Apple TV 4 one of the most endearing features was elegant video screensavers. These eventually made it to the Mac in macOS 14 Sonoma for use as both screensavers and wallpapers. These stunning backgrounds can be downloaded through System Preferences. However, they are Large Files and it doesn't provide a clear path on how to remove them. This utility aims to make downloading them to alternative locations and removing downloaded backgrounds from the system.easier than ever and allows them to be saved wherever a user would like.
This utility does not require Sonoma.
How to install and use
- Go to the GitHub Releases and download the latest release
- Click Open.
- Select remove or add a new location to download to. You'll likely need to grant permission to the app to access your screensaver files to remvoe them.
- That's it!
The story of Mac Video Wallpaper Manager
If you're interested in how this came to be, I made a behind-the-scenes video that explains how and why I made this utility at a high level in it's first interation using Electron. It is now built a Native application using Tauri and React. The video covers some interesting tidbits about macOS's background videos and is at a high level so non-developers can follow along.
So what is this app doing exactly....?
macOS 14 Sonoma shipped with video wallpapers and screensavers akin to the Apple TV. These are video files hosted by Apple and referenced in Library/Application Support/com.apple.idleassetsd/Customer in several files. This application reads the appropriate files and then generates a list of the available video files to the host operating system and creates a pictorial list so users can download them.
In theory, if Apple updates the OS to include new video wallpapers, this application should be able to automatically include them as long as the operating system has been updated.
This app also allows users to remove the videos from the system if they so choose. They can always be re-downloaded from the Screensaver Preferences if one so chooses.
Future release plans
The current design should continue to work moving forward as Apple adds new videos as it reads the current OS's list, provided Apple does not radically change the way Wallpapers work.
This application's intent is a simple point-and-click interface for downloading the videos. There are no plans to extend beyond this functionality.
Troubleshooting / FAQ
Problem: I can't open the video
The application at this time doesn't display the download state, you may have to wait a bit. Also, if you are running an older macOS, it may not support HEVC 4k 240 FPS video, VLC may play it but your best bet is to try using Quicktime.
Can you add different resolution support or different formats
No. These are the only URLs Apple provides to the videos. If you'd like to change the frames-per-second or resolution, Quicktime can export to different resolutions and you can control the slow motion effect within it. Alternately, Handbrake may work at converting the videos.
I will not be making conversions of the videos as they're copyright of Apple.
What is the copyright of these files?
I do not know off the top of my head. This application works by reading the existing system pref files on Sonoma, particularly, only two files to generate the list of videos and thumbnails. I am not hosting or distributing anything. This is simply a different front-end for what Apple already provides.
These files were produced by Apple or licensed by Apple. I'd highly recommend not using the videos for anything commercial, only personal projects or for your own personal enjoyment.
Can you add more videos or let me add my own videos to my system preferences?
No. Watch the YouTube video for a deeper explanation. There are applications that do offer alternatives to Apple's screen savers and wallpapers. I've investigated letting users customize videos and in my very quick surface test, it doesn't appear that it is editable without going into the SQLlite database. A portion the DB is encrypted.
If you're a developer, you may want to poke around yourself in Library/Application Support/com.apple.idleassetsd/
