Setting animated wallpapers, using image files (crossfading)?

https://i.imgur.com/M812tW1.mp4

I want to sort of recreate macOS 15's dynamic wallpaper, and downloaded this set of 8 wallpapers which are most / all the colors it cycles through. On Hyprland, I want to cycle through them throughout the day, but also slowly transition from one wallpaper to another for an hour or longer, crossfading / blending them.

I did some searching, and neither timewall or adi1090x/dynamic-wallpaper can do it. I looked at making my own script to blend images once every 60 secs, but I'm not sure how to quickly crossfade images. This command takes ~15 secs, I feel this should possible much faster with or without imagemagick: magick composite -blend 50 wallpaper1.png wallpaper2.png output.png.

-1 points · 3 comments · view on lemmy.world

3 Comments

sga@piefed.social · 5 pts · 301d
[ removed ]
dgdft@lemmy.world · 5 pts · 302d

I’ve done that sorta thing before with ffmpeg; should do the trick for ya.

far_university1990@reddthat.com · 2 pts · 302d

ffmpeg for fade, then mpvpaper for background set

Qkall@lemmy.ml · 1 pts · 301d

Wpaperd has a bunch of transitions and is pretty easy to setup. Might be easiest compared to other suggestions I've seen on both of ya posts