Există chiar și un frontend, interfața grafică pygtk cu screensavere incluse, gwinwrap, dar este departe de complexitatea shantz-xwinwrap.
INSTALARE
Arch:
yaourt -S shantz-xwinwrap-bzr gwinwrap-svn
E posibil ca pachetele să fie în majoritatea distribuțiilor.
Cu siguranță utilizatorii de Mandriva și Rosa au în mediul MRB ultima versiune de xwinwrap, impecabil împachetată de maestrul Symbianflo!
SINTAXĂ
xwinwrap [-g {w}x{h}+{x}+{y}] [-ni] [-argb] [-fs] [-s] [-st] [-sp] [-a] [-b] [-nf] [-o Coeficient-opacitate] [-sh Formă-geometrică] [-ov] — COMANDĂ ARG1…
Opțiuni:
-g = Geometrie (w=width, h=height, x=x-coord, y=y-coord. ex: -g 640×480+100+100)
-ni = Ignoră Input
-d = Desktop Window Hack
-argb = RGB
-fs = Full Screen; dacă din diverse motive imaginea nu e chiar full screen puteți seta asta din opțiunile mplayer (-zoom -x 1376 -y 768 de exemplu)
-s = Sticky
-st = Skip Taskbar
-sp = Skip Pager
-a = Above
-b = Below
-nf = No Focus
-o = Opacitate între 0 și 1 (ex: -o 0.20) / utilă dacă vreți să se vadă ce aveți pe desktop, dock, shortcuturi, etc.
-sh = Formă fereastră (Shape of window), dreptunghi, cerc sau oval, implicit este dreptunghi.
-ov =Set override_redirect flag (For seamless desktop background integration)
-debug = Enable Debug messages
În practică, opțiunile cele mai folosite vor fi “fs”, “g”, “ov” și “sh”.
Deoarece se folosește playerul mplayer, folosim și opțiunile acestuia:
-wid
-nosound = fără sunet
-ao = ieșire audio (alsa, pulse)
-vo = ieșire video (gl, gl2, x11, etc)
-loop
-shuffle = aleatoriu, random, va reda din playlist pe sărite
-playlist
Shortcut-urile mplayer sunt valabile: Space pentru pauză, Enter pentru următoarea melodie, săgețile stânga/ dreapta și sus/ jos pentru navigare înainte- înapoi 10 secunde și un minut, 9 și 0 pentru volum sonor, m pentru oprire sonor, etc.
EXEMPLE
Background glmatrix:
xwinwrap -ni -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID
Background cu artificii, fișier video, cu sau fără sunet:
xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -wid WID -nosound -ao alsa -vo gl ~/Downloads/fireworks_pal.mpeg -loop 0
Background cu redare aleatorie a unor videoclipuri din playlist:
xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0
Redare fișiere video în fereastră rotundă/ cerc:
xwinwrap -ov -b -g 900x600+200+200 -sh circle -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0
Redare fișiere video în fereastrătriunghiulară:
xwinwrap -ov -b -g 900x600+200+200 -sh triangle -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0
Redare fișiere video în fereastră ovală mare:xwinwrap -ov -b -g 550x400+820+370 -sh circle -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0
Redare fișiere video în fereastră ovală mică:
xwinwrap -ov -b -g 240x150+1128+618 -sh circle -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0
Poate pentru unii este doar ceva inutil, mie mi se pare necesar, ultimul screenshot, cel cu imaginea ovală în dreapta jos arată modul cum urmăresc eu videoclipurile.
Comenzile sunt destul de lungi, celor comozi le recomand aliasuri în .bashrc:
alias glmatrix='xwinwrap -ni -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WID'
alias xwinwrapf='xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -zoom -x 1376 -y 768 -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0'
alias x3='xwinwrap -ov -b -g 240x150+1128+618 -sh circle -- mplayer -wid WID -ao alsa -vo gl -shuffle -playlist '~/Music/Videoclipuri/playlist' -loop 0 '
alias artificii='xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -zoom -x 1376 -y 768 -wid WID -nosound ~/Downloads/fireworks_pal.mpeg -loop 0'
alias ninsoare='xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -zoom -x 1376 -y 768 -wid WID -nosound ~/Downloads/snowflakes_pal.mpeg -loop 0'
alias foc='xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -zoom -x 1376 -y 768 -wid WID -nosound ~/Downloads/crackling_fire_pal.mpeg -loop 0'
alias aurora='xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -zoom -x 1376 -y 768 -wid WID -nosound ~/Downloads/aural_lights_pal.mpeg -loop 0'
Pentru a crea un playlist:
locate /cale-către-director-cu-videoclipuri/* > playlist
locate ~Music/Videoclipuri/* > playlist
Fișiere video interesante, precum cel cu artificiile puteți descărca de aici: http://oasis.vso-software.fr/ConvertXtoDVD%20Free%20Menu%20Templates/
Sursă: http://wiki.mandrivausers.ro/mandriva/ghid-2011/personalizare_kde#video-background
GWIWRAP
Are o bază de animații, putem selecta și fișiere video de pe mașina noastră.
Util intradevar.... mai ales cu imagineea aia ovala jos-stg. e frumos
RăspundețiȘtergere