Plasma lacks support for video backgrounds. The feature is popular on store.kde.org, e.g. Wallpaper Engine Kde Plugin: https://store.kde.org/p/1475528/ SmartER Video Wallpaper: https://store.kde.org/p/1448924 Animated Image Wallpaper: https://store.kde.org/p/1339104 Smart Video Wallpaper: https://store.kde.org/p/1316299 Video LockScreen: https://store.kde.org/p/1316300 Video Wallpaper: https://store.kde.org/p/1316120 Animated Video Wallpaper: https://store.kde.org/p/1032000
Yeah the amount of duplication there does seem to suggest that we should implement it in a supported way in 1st party code.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1831
Git commit 6e43d469811222f889eed71ad96e0073ddfbba65 by Fushan Wen. Committed on 17/06/2022 at 11:26. Pushed by fusionfuture into branch 'master'. wallpapers/image: add animated image support FIXED-IN: 5.26 M +24 -2 wallpapers/image/imagepackage/contents/ui/main.qml A +60 -0 wallpapers/image/imagepackage/contents/ui/mediacomponent/AnimatedImageComponent.qml [License: GPL(v2.0+)] A +41 -0 wallpapers/image/imagepackage/contents/ui/mediacomponent/BaseMediaComponent.qml [License: GPL(v2.0+)] D +0 -64 wallpapers/image/imagepackage/contents/ui/mediacomponent/ImageComponent.qml A +45 -0 wallpapers/image/imagepackage/contents/ui/mediacomponent/StaticImageComponent.qml [License: GPL(v2.0+)] M +1 -0 wallpapers/image/plugin/CMakeLists.txt M +2 -0 wallpapers/image/plugin/imageplugin.cpp A +20 -0 wallpapers/image/plugin/utils/backgroundtype.h [License: GPL(v2.0+)] M +51 -3 wallpapers/image/plugin/utils/mediaproxy.cpp M +16 -1 wallpapers/image/plugin/utils/mediaproxy.h https://invent.kde.org/plasma/plasma-workspace/commit/6e43d469811222f889eed71ad96e0073ddfbba65