Do NOT use this plugin as lockscreen (for this use my other plugin)
Video Demo HERE
Video desktop wallpaper for plasma KDE, based on "/u/samrog" plugin wallpaper.
NEW features
+ Pause the video when existing a maximized or full-screen windows.
+ Pause the video when the desktop is busy.
This minimizes the use of CPU resources.
Installation
Download and run:
kpackagetool5 -t Plasma/Wallpaper -i smartvideowallpaper.tar.gz
Use
1. Choose Wallpaper Type: "Smart Video Wallpaper" in Wallpaper settings window.
2. Select your video.
3. The option "Use double player" : avoid annoying transition (black screen) in video loop playback.
Try my other works for Plasma.
Pear Dark look and feel inspired by PearOS
* Video and more details in https://adhec.github.io/plasma_tweaks/
* Information Login Manager: https://adhec.github.io/sddm_themes/
Video wallpapers sites: taken from desktophut, pexels, komorebi
Some videos:
seashore, waterfalls, anime and dreams of the sea - i like this one, try it with sound -
----
Scripts
For use "Smart Video Wallpaper" when the charger is attached use the scripts in https://github.com/adhec/plasma_tweaks/tree/master/SmartVideoWallpaper
* Configuration
First set execute permission for the scripts:
chmod +x setSmartVideoWallpaper.sh
chmod +x setImage.sh
* Pluggued
SystemSettings > Notifications > Power Management > Configure events > Ac Adaptor plugged in > Run command > Select path script "setSmartVideoWallpaper.sh"
* Unpluggued
SystemSettings > Notifications > Power Management > Configure events > Ac Adaptor unplugged > Run command > Select path script "setImageWallpaper.sh"
Coffee
If you like my work :
Share your ❤️ Buy me a ☕ from Paypal or Liberapay
Have fun ;)
----------------------
Comment your issues
QkiZ
2 days ago
Report
johnvolker
17 days ago
Report
reise-arnor
19 days ago
Report
alienzj
1 month ago
Report
jvcouto
4 months ago
Report
nitish159
4 months ago
Report
dakenviy
5 months ago
Report
riyaddl
6 months ago
Report
hentailinuxer
6 months ago
Report
morrdeath
6 months ago
Report
voncloft
6 months ago
Report
r-bishnoi
4 months ago
Install qt-gstreamer gst-libav and your black screen problem will vanish. If you are using Arch or Manjaro simply run sudo pacman -S qt-gstreamer gst-libav.
Report
victorbrca
6 months ago
Packages: gst-libav, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, kdegraphics-thumbnailers, gstreamer, gstreamer-vaapi, qt-gstreamer, gst-plugins-espeak
Also tried removing ' ~/.cache/gstreamer-1.0/registry.x86_64.bin', logging out and back in without any luck.
Dev, please specify what the dependencies are. Thanks.
Report
nuboskill
7 months ago
Report
morrdeath
6 months ago
PlasmaCore.SortFilterModel {
id: maximizedWindowModel
filterRole: 'IsMaximized'
filterRegExp: 'true'
onDataChanged: updateWindowsinfo(wModel.modePlay)
onCountChanged: updateWindowsinfo(wModel.modePlay)
}
PlasmaCore.SortFilterModel {
id: fullScreenWindowModel
filterRole: 'IsFullScreen'
filterRegExp: 'true'
onDataChanged: updateWindowsinfo(wModel.modePlay)
onCountChanged: updateWindowsinfo(wModel.modePlay)
}
To prevent the video from pausing, simply add /* at the beginning and */ at the end of the copied section. So it should look like this:
/*PlasmaCore.SortFilterModel {
id: maximizedWindowModel
filterRole: 'IsMaximized'
filterRegExp: 'true'
onDataChanged: updateWindowsinfo(wModel.modePlay)
onCountChanged: updateWindowsinfo(wModel.modePlay)
}
PlasmaCore.SortFilterModel {
id: fullScreenWindowModel
filterRole: 'IsFullScreen'
filterRegExp: 'true'
onDataChanged: updateWindowsinfo(wModel.modePlay)
onCountChanged: updateWindowsinfo(wModel.modePlay)
}*/
Once that is complete, open a terminal and run:
kquitapp5 plasmashell
(this is for plasma 5.10 and above)
then run:
kstart5 plasmashell
Report
axel-huerta
7 months ago
Report
geovane7881
9 months ago
Report
oshiire
9 months ago
Report
vadimoz
9 months ago
Report
pgtipz
9 months ago
Report
spratay
10 months ago
- gstreamer1.0-plugins-base
- gstreamer1.0-plugins-ugly
- gstreamer1.0-libav
Report
dakenviy
5 months ago
Report
HoRMoNE
10 months ago
Report
cyberscoop
10 months ago
Report
mineturtle36
10 months ago
One issue I found - once my desktop wakes-up from sleep - the plugin "forgets" to use double player option (even if it is still ticked in the options), and I get the annoying blackscreen for a second on each loop. Workaround is to disable&apply and then enable&apply the 'Use double player' option.
Anything I can do to fix this permanently?
Otherwise - awesome work!
Report