Dribble has some top-tier animators.
I wrote a script that logs into your Dribbble account, downloads all of your liked animations, and turns them into Wallpaper Engine web backgrounds. Credits for the artists are autogenerated and added to the project's description. All animations are shown at the center of their wallpaper, regardless of screen dimensions. All wallpapers have a slider that lets the user adjust the size of the GIF at the center of the wallpaper.
The following wallpapers were made using this script:
- All Day Long
- A Metaphor for Being a Motion Designer
- Animalators
- Arnold with his Balloon
- Canned Day
- Cannibals
- Cat Things
- Dog
- Don't Talk To Me Or My Son Ever Again
- H E L L - 36 Days of Type
- Intelligence Visual Exploration
- Jelly Man
- Love Hurts
- L for Light
- Morning Mood
- Skillshare Class
Also all of my wallpapers published to the Steam Community were made using this tool.
Instructions:
- Make a Dribble account if you haven't.
- Find some animations you like and like them.
- Clone this repo.
- Install FFMPEG.
- Install the python dependencies for this project using
python3 -m pip install selenium Pillow xmltodict
- Make sure Chrome or Chromium is installed since it uses Sellenium Chromedriver to scrape your likes.
- Run
python3 create_backgrounds.py
- Wait for it to download all wallpapers to the
downloads
folder. - Add your wallpapers to Wallpaper Engine by clicking on Wallpaper Editor, creating a new wallpaper, and selecting the
index.html
file inside each folder indownloads
. - If you want, automatically remove your likes by pasting the contents of remove_dribble_likes.js in your browser's debug console.
Notes:
- Sometimes it gets the background color slightly wrong. In that case you can manually edit or (in the usually the more likely scenario that the border color is not the same as the rest of the animation's background) you can just let it.