Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

17
Become a Fan
7.7

Description:
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
Last changelog:

v0.2

Fix: play/pause for windows with 2 states (maximized and minimized)
New features:
- Pause the video when existing a maximized or full-screen windows.
- Pause the video when the desktop is busy.


Ratings & Comments

67 Comments

HobbyBlobby

Hi ADHE, I used parts of your code for my plasma wallpaper plugin (CityGrow). I also did a port to KDE6 recently. Since I used you code, I wanted to share the migrated code with you. https://github.com/HobbyBlobby/PlasmaWallpaper_CityGrow Feel free to find any inspiration and keep the great work coming.

gleycon

Will this app have a version for plasma 6? My Garuda forced entry to plasma 6. But this add-on is more important to me than plasma 6. Now I'm unable to use it... 😐

madjoe

Doesn't work in Manjaro KDE Plasma Version: 5.26.4, KDE Frameworks Version: 5.100.0, Qt Version: 5.15.7, Kernel Version: 5.15.81-1-MANJARO (64-bit), Graphics Platform: X11.

maniutek08

Can you add the "don't pause" option? I have three monitors

randomguy2

5 for the people with blackscreen problem, here's the solution: first go to settings go to appearence click any theme and check use desktop layout from theme at bottom click apply go to splash screen and select none and apply logout login and unstall the addon.

gabachigo

1 This literally made my pc unusable, I can use apps with shortcuts, but it’s frozen on the splash screen and it changed the Lock Screen look, we’ll time to reinstall my manjaro

gabachigo

well*

aragorn

8 Great wallpaper engine. Is it possible to set up a videowallpaper with activities in KDE? It doesn't seem to work.

elabjer

Does anyone know how I could set the video file from the command line/bash script?

lughano

10 10 the best

sikwithin

6 Great, but the RAM usage caused by this is an issue. I have 32GB of RAM and the animated wallpaper was causing my usage to go up to 17GB until I turned it off and rebooted. Now I am hovering at just over 2GB.

iguest

Have you looked at QTBUG-49446? Seems that the black flicker on loop has been addressed in QT5.13 by using flushMode property. Sample code: MediaPlayer{id: runningVideo source: "video.mp4" loops: MediaPlayer.Infinite autoPlay: true} VideoOutput { id: video anchors.fill: parent source: runningVideo flushMode: VideoOutput.FirstFrame } See: https://bugreports.qt.io/browse/QTBUG-49446 and https://doc.qt.io/qt-5/qml-qtmultimedia-videooutput.html#flushMode-prop Setting the first frame == last frame seems to resolve this. Perhaps an update to player.qml ? Thanks so much for your work. ind regards, Iestyn

apostazie

10 Loved it, works straight out of the box.

henryfatzke

10 Incredible!!! Any possibility to add funktion "select multiple wallpapers" and change them automaticly everery 15 minutes, half hour or whatever?

zetabemol

10 Black screen Debian y derivadas: apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav Arch y derivadas: sudo pacman -S qt-gstreamer gst-libav

zetabemol

Then reboot

doggerwork

Thanks for the Arch Linux pacman command! I tried to install the gstreamer (no qt-) package, without gst-libav, and it's not worked. Your command helps me.

QkiZ

1 Black screen, even after installing unmentioned required packages.

johnvolker

9 9 excellent got a black screen to start with, but figured out it was the gstreamer plug-in for X11, after that it worked fine, if you're cpu usage is high you can lower the quality of the video with ffmpeg and bring cpu usage to a more reasonable level.

reise-arnor

10 Best alt to wallpaper engine for linux

alienzj

10 10 the best

jvcouto

Getting black screen on Plasma 5.18.5. Any solution?

nitish159

10 10 the best

dakenviy

8 If you use gentoo and you got black screen just enable "gstreamer" USE flag globally (recommended) or only for qtmultimedia.

riyaddl

9 it's the best. i have a request tho is it possible to add a way to schedule video change. thank you for your great work.

Pling
0 Affiliates
Details
license GPLv3
version 0.2
updated
added
downloads 24h 16
mediaviews 24h 0
pageviews 24h 18

More Plasma 5 Wallpaper Plugins from adhe:

Video LockScreen
adhe
last update date: 6 years ago

Score 7.0

Other Plasma 5 Wallpaper Plugins:

Animated Video Wallpaper
genjix
last update date: 15 years ago

Score 7.0

Animated Hue
Zren
last update date: 7 years ago

Score 6.1

Vallpaper
lehklu
last update date: 5 years ago

Score 8.2

Inactive Blur
Zren
last update date: 5 years ago

Score 8.5

Clouds
Paul8888
last update date: 6 years ago

Score 5.0

Latte SlideShow
Psifidotos
last update date: 5 years ago

Score 6.5