Le site à Micar

de tout et de rien

Un fond d'écran animé

28 mai 2015

Afin d'agrémenter ses fonds d'écran, voici un petit script qui lance l'utilitaire xwinwrap après avoir choisi la vidéo à afficher dans une liste déroulante.

 

Il vous faudra auparavant avoir installé zenity, mplayer et bien sûr, xwinwrap.

Vous devrez également vous constituer une petite collection de vidéos fond d'écran (movie background, en anglais)

 

Tout d'abord, il est nécessaire d'installer xwinwrap (http://doc.ubuntu-fr.org/xwinwrap) dans votre distribution linux.

Il vous faut également installer zenity (http://doc.ubuntu-fr.org/zenity), si ce n'est déjà fait ainsi que mplayer.

Il ne vous reste plus qu'à créer un script fondanime.sh dont voici le contenu:

#!/bin/bash

#nettoyage du script précédemment lancé
killall xwinwrap

#adresse du répertoire contenant les videos
foldervideo="/home/michel/Customiser/fondEcransVideo/"

#récupère la liste des fichiers du répertoire foldervideo
video=( $(ls $foldervideo) )

#options pour xwinwamp
opt=("-ni" "-o 1.0" "-fs" "-s" "-st" "-sp" "-b" "-nf" \
            "-- mplayer" "-wid WID" "-quiet" "-loop 0")

#boite de dialogue pour sélectionner la vidéo à afficher
choice=$(zenity --list --radiolist --width=350 --height=250 \
        --title "Choix" \
        --text="Sélectionner la vidéo" \
        --column="Choix" --column="Vidéo" \
        $(printf 'FALSE %s\n' ${video[@]:0}));

if [ -n "$choice" ]    # $choice n'est ni déclaré ni initialisé.
then
  xwinwrap ${opt[@]} $foldervideo$choice
  #echo $choice
else  
  echo "Aucune vidéo choisie."
fi  

Bien sûr, il vous faudra adapter la variable $foldervideo à votre environnement.

Rendez-le exécutable:

chmod +x fondecran.sh

Pour ma part, j'ai fait un lanceur sur le bureau mais dans la doc d'ubuntu sur xwinwrap, il y a une explication pour le lancer au démarrage de la session.

Dernière étape, vous devez vous construire une bibliothèque de vidéos adaptées à cet usage. Le plus simple est de demander à votre moteur préféré les pages avec les mots clés: "motion background" ou aller sur le site http://www.dreamscene.org

Amusez-vous bien.

Les commentaires sont fermés.