{"id":1893,"date":"2018-06-13T23:14:21","date_gmt":"2018-06-13T23:14:21","guid":{"rendered":"http:\/\/blog.datentraeger.li\/?p=1893"},"modified":"2018-06-14T00:11:50","modified_gmt":"2018-06-14T00:11:50","slug":"animierte-wallpaper","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=1893","title":{"rendered":"Animierte Wallpaper"},"content":{"rendered":"<p>Auf Unixporn trifft man immer wieder mal gif-Wallpaper an, was ja ganz lustig ausschaut. Darum hab ich es nun auch mal mit <a href=https:\/\/github.com\/ujjwal96\/xwinwrap target=blank>xwinwrap<\/a> probiert&#8230;<\/p>\n<p>Man muss nicht mal zwingend ein Bild verwenden &#8211; xscreensaver klappen auch, ist noch witzig, wenn man die fliegenden Toaster im Hintergrund hat \ud83d\ude09<\/p>\n<pre>\nxwinwrap -b -sp -fs -nf -ov -debug -- \/usr\/lib\/xscreensaver\/xmatrix \\\n  -root -window-id WID -small -density 5 -delay 80000 -no-knock-knock -no-trace<\/pre>\n<pre>xwinwrap -ov -fs -- \/usr\/lib\/xscreensaver\/glmatrix -root -window-id WID<\/pre>\n<p>Wenn ich Gif-Files via mplayer laufen liess, gab es bei mir Ruckler beim Restart des Files, was nicht wirklich prickelnd aussah<\/p>\n<pre>xwinwrap -ov -fs -- mplayer -wid WID -quiet -loop 0 video.ogg \/ file.gif<\/pre>\n<p>mit mpv besteht dieses Problem nicht (<a href=https:\/\/mpv.io\/manual\/master\/#osd target=blank>no-osc<\/a> nicht vergessen, sonst hat man die Controls auch im Hintergrund..)<\/p>\n<pre>xwinwrap -ov -fs -- mpv -wid WID -loop 0 -no-osc ~\/Pictures\/file.gif\n<\/pre>\n<p>Alternativ zu xwinwrap habe ich noch zwei weitere Tools zu diesem Thema gefunden:<\/p>\n<ul>\n<li><a href=https:\/\/github.com\/thomas10-10\/foo-Wallpaper-Feh-Gif target=blank>back4<\/a><\/li>\n<p>ist ein kleines Bash-Script, welches feh verwendet. Versaut meiner Meinung jedoch zuviel Ressourcen..<\/p>\n<li><a href=https:\/\/github.com\/csucu\/giphytool target=blank>giphytool<\/a><\/li>\n<p>startet bei mir immer in einem Fenster und nicht als Background. Liegt eventuell daran, dass ich kein Desktop Environment verwende&#8230;habs aber nicht wirklich lange getestet&#8230;\n<\/ul>\n<p>Das ganze ist eine nette Spielerei, jedoch w\u00fcrden mich die Animationen ziemlich sicher schnell nerven, sonst m\u00fcsste es schon recht dezent sein, wie beispielsweise <a href=https:\/\/archive-media-1.nyafuu.org\/wg\/image\/1494\/95\/1494952764841.gif target=blank>dieses GIF<\/a>. Aber auch das w\u00fcrde mich nach ein paar Stunden wahrscheinlich nerven&#8230;<\/p>\n<p>Auch das Thema Dualscreen hab ich nicht wirklich angeschaut, bei den Screensavern ist es auch kein Thema, bei Bildern oder Videos schon. Soweit ich weiss kann man aber bei xwinwrap mit dem Parameter &#8216;-g&#8217; die Position festlegen.<\/p>\n","protected":false},"excerpt":{"rendered":"Auf Unixporn trifft man immer wieder mal gif-Wallpaper an, was ja ganz lustig ausschaut. Darum hab ich es nun auch mal mit xwinwrap probiert&#8230; Man muss nicht mal zwingend ein Bild verwenden &#8211; xscreensaver klappen auch, ist noch witzig, wenn man die fliegenden Toaster im Hintergrund hat \ud83d\ude09 xwinwrap -b&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,14,38],"tags":[],"class_list":["post-1893","post","type-post","status-publish","format-standard","hentry","category-debiangnu-linux","category-multimedia","category-x11"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1893"}],"version-history":[{"count":14,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1893\/revisions"}],"predecessor-version":[{"id":1907,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/1893\/revisions\/1907"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}