Jump to content

Wallaper The Breakthrough


aqua_acid

Recommended Posts

I've pinged him on twitter with the same question. waiting to hear back from him. It's pretty badass. Probably a webm, avi or gif file. trie dgooling, foudn some cool moving wallpapers, but not the one he had.

Link to comment
Share on other sites

He said its part of Stardock, but you can apparently get it on Steam as well, but I haven't been able to find it. Hopefully someone can find it from that info..lol

Link to comment
Share on other sites

I managed to find http://steamcommunity.com/app/431960 on steam, which is way cheaper than stardock deskcapes and possibly more stable and continued support. From what I have read, Stardock is a resource hog and not updated regularly. If using Wallpaper Engine, then only a matter of finding that wallapaper file, which in itself could be a mp4, wmv, avi, gif, etc.

 

 

edit: Ha! I found it, called Machine Face DreamScene HD and you can find it in the workshop on steam for the above wallpaper engine app. $3.99 and free wallpapers, can't beat that compared to stardock.

 

File: http://steamcommunity.com/sharedfiles/filedetails/?id=780386827&searchtext=Machine+face

Edited by digip
Link to comment
Share on other sites

Here is a download of the wallpaper(it's an MP4 video). You need a system that can set video as a wallpaper, or, install the Wallpaper Engine from the steam store:

 

http://dropmysh.it/files/MachineFaceDreamsceneLiveWallpaper.mp4

 

Link to comment
Share on other sites

So I managed to get this working in a Kali VM as well using the above video I linked to. To do this, you'll need to install a few things.

Choose your xwinwrap needs

https://launchpad.net/~varlesh-l/+archive/ubuntu/ubuntu-tools/+packages?field.name_filter=xwinwrap&field.status_filter=published&field.series_filter=

(For example, mine is amd64)

xwinwrap Download : https://launchpad.net/~varlesh-l/+archive/ubuntu/ubuntu-tools/+files/shantz-xwinwrap_0.3-2~ppa~natty1_amd64.deb

then
 

dpkg -i shantz-xwinwrap_0.3-2~ppa~natty1_amd64.deb

apt-get install mpv

Once those two are installed, you'll need to create a profile for your video wallpaper. This is a conf file for mpv to read in to set the video as a wallpaper.

Save this in "/root/.config/mpv/mpv.conf"

[wallpaper]
fullscreen=yes
title=mpv-wallpaper
geometry=100%x100%
border=no
no-window-dragging
x11-name=mpv-wallpaper
hwdec=vaapi
aid=no
vo=xv
loop-file=yes
idle=no
aid=no

 

Now you can create a shell script to set the wallpaper. You'll need to edit this to point to your video(I suggest not using huge video files)

Save this as something like video-wp.sh

#!/bin/bash
## set video as wallpaper using xwinwrap and mpv - change path to your video!! Do not use my default settings
xwinwrap -ni -fs -s -st -sp -b -nf -- mpv --profile wallpaper --wid WID /root/Desktop/MachineFaceDreamsceneLiveWallpaper.mp4 

Then start it like "bash ./video-wp.sh &"

Important. To keep this going without a terminal open all the time, add the ampersand at the end to send it to the background. When you want to kill it, run:

killall -9 xwinwrap

That will restore your normal wallpaper with no issues. This was tested in VMware Wokstation using Kali Linux. On a normal desktop, the wallpaper profile above for the line vo=xv could be changed to vo=opengl but I had issues with this default video renderer in the VM and set it to xv instead.

 

Video demonstration:

http://dropmysh.it/files/live-wallpaper-kali-linux.ogv

Cheers!

 

 

Link to comment
Share on other sites

Worked like a charm, now I just have to find a way to be able to see through the layers of windows to the wallpaper.

For Ubuntu 16.04, I added the PPA then installed through apt rather than grabbing the package from his repo

https://launchpad.net/~varlesh-l/+archive/ubuntu/ubuntu-tools

mpv runs at 14-16% CPU so I'd not recommend this for low spec machines, maybe keep it for when you want to show off or don't need the extra cycles.

Link to comment
Share on other sites

Here is a little script to let you choose which wallpaper to use if you want to be able to pick one every now and then.

Run it without a parameter and you get a list of available wallpapers from the WALLPAPER_DIR directory. Run it with a name to start that wallpaper.

#!/usr/bin/env bash

WALLPAPER_DIR=~/Videos/wallpapers/

if [ "$#" -ne 1 ]; then
    echo "You can choose from:"

    wallpapers=`ls -1 $WALLPAPER_DIR`
    for line in $wallpapers ; do
        echo `echo $line | sed "s/\(.*\)\.mp4/\1/"`
    done

    exit 0
fi

wallpaper=${WALLPAPER_DIR}${1}.mp4
if [ -f $wallpaper ]; then
    xwinwrap -ni -fs -s -st -sp -b -nf -- mpv --profile wallpaper --wid WID $wallpaper
#   If you want it backgrounding. Kill it with killall mpv
#   nohup xwinwrap -ni -fs -s -st -sp -b -nf -- mpv --profile wallpaper --wid WID $wallpaper > /dev/null &

else
    echo "Wallpaper not found"
fi

There are probably nicer ways to do this but it works for me.

Link to comment
Share on other sites

One of the nice things about windows Wallpaper Engine, is it has options to run from RAM. I could probably redo this script to make it copy it all to say tmpfs as a mount and run it from there. Wonder if that would relieve a bit of resource since there should then be no disk IO and all run from memory. I did this with a script I used to crack an AES-256-CBC file using the rockyou wordlist split like 14 times and took me just under an hour to crack the password(in a kali VM using CPU only, no GPU cracking).

Link to comment
Share on other sites

For a short video I'd have thought it would cache the file in memory after the first read through.

 

I've not created a ram disk for years, could try it tomorrow.

Link to comment
Share on other sites

I noticed on windows when I changed the option to run from ram, the system was like at idle, so not sure. Beforehand, it did give a little bump in CPU, but I've got a 4.7Ghz  8 core with 32GB of RAM, so either way it wasn't really doing much on my desktop side. The video is on loop, so would think its reading it back in each time around, but just my guess.

Link to comment
Share on other sites

  • 2 weeks later...
On 11/5/2017 at 11:28 PM, digip said:

So I managed to get this working in a Kali VM as well using the above video I linked to. To do this, you'll need to install a few things.

Choose your xwinwrap needs

https://launchpad.net/~varlesh-l/+archive/ubuntu/ubuntu-tools/+packages?field.name_filter=xwinwrap&field.status_filter=published&field.series_filter=

(For example, mine is amd64)

xwinwrap Download : https://launchpad.net/~varlesh-l/+archive/ubuntu/ubuntu-tools/+files/shantz-xwinwrap_0.3-2~ppa~natty1_amd64.deb

then
 


dpkg -i shantz-xwinwrap_0.3-2~ppa~natty1_amd64.deb

apt-get install mpv

Once those two are installed, you'll need to create a profile for your video wallpaper. This is a conf file for mpv to read in to set the video as a wallpaper.

Save this in "/root/.config/mpv/mpv.conf"


[wallpaper]
fullscreen=yes
title=mpv-wallpaper
geometry=100%x100%
border=no
no-window-dragging
x11-name=mpv-wallpaper
hwdec=vaapi
aid=no
vo=xv
loop-file=yes
idle=no
aid=no

 

Now you can create a shell script to set the wallpaper. You'll need to edit this to point to your video(I suggest not using huge video files)

Save this as something like video-wp.sh


#!/bin/bash
## set video as wallpaper using xwinwrap and mpv - change path to your video!! Do not use my default settings
xwinwrap -ni -fs -s -st -sp -b -nf -- mpv --profile wallpaper --wid WID /root/Desktop/MachineFaceDreamsceneLiveWallpaper.mp4 

Then start it like "bash ./video-wp.sh &"

Important. To keep this going without a terminal open all the time, add the ampersand at the end to send it to the background. When you want to kill it, run:


killall -9 xwinwrap

That will restore your normal wallpaper with no issues. This was tested in VMware Wokstation using Kali Linux. On a normal desktop, the wallpaper profile above for the line vo=xv could be changed to vo=opengl but I had issues with this default video renderer in the VM and set it to xv instead.

 

Video demonstration:

http://dropmysh.it/files/live-wallpaper-kali-linux.ogv

Cheers!

 

 

Works perfect !

Tnx Digip !

Link to comment
Share on other sites

  • 2 weeks later...

I love everything that is going on here...lol. I have some things to do when I get home from work today ;-) Appreciate the work you all put into this and the instructions to get it working in Kali.

Link to comment
Share on other sites

  • 3 weeks later...
17 hours ago, LivingDodo said:

I got Wallpaper Engine, 

But i ain't really sure if you cant find your's here. 

http://store.steampowered.com/app/431960/Wallpaper_Engine/

Yes. That is what he used in the show, but just FYI that is windows only.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...