A tool to download and manage meeting background collections.
Clone this repository:
git clone https://github.com/letmaik/meeting-backgrounds
cd meeting-backgrounds
TIP: If you are on Windows, you can also use WSL.
$ python meeting-backgrounds.py list
Name: bbc_joy_of_sets
Title: BBC Archive - The joy of sets
Website: https://www.bbc.co.uk/archive/empty_sets_collection/zfvy382
Backgrounds: 96
Downloaded: no
...
$ python meeting-backgrounds.py download --app msteams --bg bbc_joy_of_sets
TIP: You can download all collections by leaving out --bg
.
$ python meeting-backgrounds.py remove --app msteams --bg bbc_joy_of_sets
TIP: You can remove all collections by leaving out --bg
.
$ python meeting-backgrounds.py open --app msteams
Command Line | Title | Backgrounds |
---|---|---|
--bg bbc_joy_of_sets |
BBC Archive - The joy of sets | 96 |
--bg pixar |
Pixar | 13 |
--bg dc |
DC Comics | 20 |
--bg fox_animation |
FOX Animation Domination | 10 |
--bg starwars |
Star Wars | 32 |
--bg starbucks |
Starbucks | 12 |
--bg westelm |
West Elm | 34 |
--bg hubble |
Hubble Wallpapers | 209 |
- Command line:
--app msteams
- Operating systems:
- ✔️ Windows
- ✔️ macOS (untested)
- ❌ Linux (backgrounds not supported yet)
- Gotchas:
- After downloading backgrounds, Teams must be restarted.
- On start-up, Teams generates thumbnails for new backgrounds which may take a while.
- Command line:
--app zoom
- Operating systems:
- ✔️ Windows
- ✔️ macOS (untested)
- ✔️ Linux (untested)
- Gotchas:
- Zoom must not be running when downloading or removing backgrounds.
If you like to help, consider one of the following contributions:
- Addition of more background collections (official sources from copyright holders only)
- Support for more apps or operating systems
All of the above is easily possible by extending the apps.json
and backgrounds.json
files.
Your pull request is welcome! :)