I know what you're wondering now. "AnyWallpapers, that sounds like a bad crawler". But don't worry: it's cool. With this app you can use videos and GIFs as backgrounds. Free and open source! Also, the engine has some cool features like YouTube support, editor and more! especially for Python it's a good perfomance. Feel free to read the README, then you will learn more and be amazed.
I could now annoy everyone and say it is only the requirements.txt. But for once I do not xD. Here you have a List with URL's:
- .NET6 (Download Page)
- Python (Testet on 3.8, Download)
- WebView2 Runtime - Just download the Installer (Download)
- Windows 10 - No idea if it works on other Windows versions (Linux currently not supported)
- Download .NET6 (The Python requirements can only be installed after that)
- Download Python if not installed
- Install Requirements Download the requirements with the following commands:
cd location/of/project
pip install -r requirements.txt
- Download WebView2 Runtime (Installer)
- Enjoy the Engine by start "AnyWallpapers.exe" or with:
cd location/of/project
python Engine.py
After starting the Engine.py 1 time or the first time start the .exe, a shortcut to the .exe file should appear on the desktop. This means that the command does not have to be executed 1 more time afterwards.
Possible Errors:
- It is possible that an error occurs at step 3. This is often due to Python and pythonnet. In this case you can simply do:
pip install --pre pythonnet
and then repeat step 3.
- Is AnyWallpapers.exe not working? Please check first if the following is true: The .exe is in the same folder as the Engine.py (The Engine.py should also not be separated from the src and ext folder). If this is not the case, re-download the project so that the structure is correct. If it still doesn't work after that the error is in the settings.json. Usually "python Engine.py" is executed by the .exe, however sometimes it is "python3" or whatever. Go to settings.json and set the value of Python Path to "path/to/your/python/.exe". e.g.:
{
"python_path": "C:/Users/Fidode07/AppData/Local/Programs/Python/Python38/python.exe"
}
- Tray Icon
- Multiple Screen Support
- Video(s) are paused when another window is maximized or fullscreen
- After 1 video is paused it will be synchronized with the others again
- YouTube videos are also possible as background video
- Powerful "editor" (It is rather an editor tab) to edit the video into a new dimension
There are things that are not so obvious. Here I will explain a few things.
Well, that is quite simple. Just right-click on the wallpaper you want to edit. Then you should see an option called "Edit". Just click on it.
In the sidebar you have an option called "YouTube Video Wallpaper". Click on the option and then paste the link of the YouTube video you want to have into the text field. Now just click on "Use Wallpaper" and you're done.
Watch on Streamable Watch on Streamable
This app was developed by Fidode07 (Me). It would make me very happy if people fork this repo and develop it further, but still leave my credits.