web-dev-qa-db-fra.com

Utiliser un fichier vidéo comme économiseur d'écran?

Je veux que ma vidéo soit un économiseur d'écran.

Y at-il un logiciel pour le faire?

9

Il est possible que le projet AniBG vous donne ce que vous voulez:

http://code.google.com/p/anibg/

Cet article UbuntuGuide contient des instructions pas à pas.

[Edit: Comme noté dans les commentaires, AniBG n'a pas vu l'amour depuis quelques années maintenant. Le meilleur remplaçant que j'ai pu trouver était Komorebi, comme indiqué dans cet article article de OMGUbuntu de septembre 2017 . La page GitHub peut être trouvée ici .

2
Scaine

Il y a des suggestions très compliquées ici, mais faire une vidéo de votre économiseur d'écran est vraiment facile lorsque vous utilisez xscreensaver et mpv. Xscreensaver peut être installé en tapant Sudo apt-get install xscreensaver. Mpv peut être installé en tapant Sudo apt-get install mpv.

Allez dans Terminal et tapez Sudo gedit .xscreensaver. Faites défiler jusqu'à la partie du code qui dit "programmes". En haut de la liste, mettez dans un code similaire à ceci:

"Screensaver Name" mpv --really-quiet --no-audio --no-stop-screensaver --loop=inf --fs --wid=$XSCREENSAVER_WINDOW $HOME/fileDirectory

"fileDirectory" peut être constitué d'un seul fichier ou d'un dossier. Si vous souhaitez lire toutes les vidéos d'un dossier, insérez quelque chose comme $HOME/Videos/*. Vous pouvez également le limiter à un format de fichier spécifique en plaçant ce format après l'astérisque. (ex: * .mp4) La balise -shuffle peut également être appliquée pour que les vidéos soient lues dans un ordre aléatoire.

Une fois ce code inséré, utilisez Ctrl + S pour enregistrer, puis remplacez votre écran de veille par le nouveau. Et c'est tout, vous avez terminé!

8
user586767

Question trop ancienne, mais voici une autre façon de lire une liste de vidéos en tant qu'économiseur d'écran:

Installer xscreensaver

Sudo apt-get install xscreensaver

et installez Webscreensaver.

clonez le projet webnuxsaver où vous voulez et ajoutez le format mp4/webm dans les dossiers de vidéos. lancez getArrayVideos.py dans le dossier videos pour obtenir tout l’éventail de vidéos.

cd videos python getArrayVideos.py

Exemple de sortie:

['nameofvideo.mp4','nameofvideo2.webm'.....]

Copiez la sortie et ajoutez à index.html le tableau de vidéos dans la variable videosStorage.

Ouvrez index.html dans le navigateur pour voir si tout fonctionne correctement et copiez le chemin.

Exemple de chemin dans le navigateur:

file:///usr/lib/xscreensaver/webnuxsaver/index.html

Ensuite, vous devez ouvrir xscreenserver pour générer un fichier ~/.xscreensaver. Fermez xscreensaver et ouvrez le fichier ~/.xscreensaver puis éditez ~/.xscreensaver:

programmes:

économiseur d'écran web\n \

Ouvrez xscreensaver et recherchez Webscreensaver puis cliquez sur Paramètres puis sur Avancé >>

en ligne de commande, ajoutez:

webscreensaver -url "fichier: ///usr/lib/xscreensaver/webnuxsaver/index.html"

Remarque: est l'URL du fichier local du fichier index.html. Ouvrez votre navigateur pour obtenir le chemin.

Remarque supplémentaire: essayez d'utiliser le nom simple des vidéos sans caractères spéciaux.

Enfin pour commencer avec xscreensaver par défaut. Suivez les prochaines étapes:

1) xscreensaver doit être lancé au démarrage via "Applications de démarrage" (appuyez sur Super et tapez "Démarrage"). Ajoutez une nouvelle entrée pour lancer le démon xscreensaver au démarrage en tant que xscreensaver -no-splash.

2) Vous devez afficher l'application de configuration xscreensaver. Hit Super et tapez économiseur d'écran. Définissez le paramètre "Vide après x minutes" sur la quantité souhaitée (par exemple 5 minutes). Rappelez-vous cette valeur pour plus tard. Assurez-vous que "Verrouiller l'écran après" est NON CONTRÔLÉ.

3) Enfin, allez dans Paramètres système/Luminosité et verrouillage. Définissez l'option "Éteindre l'écran lorsqu'elle est inactive pendant x minutes" sur la même valeur que pour le paramètre xscreensavers "Vide après x minutes" (par exemple, 5 minutes). Puis, toujours sous Luminosité et verrouillage, définissez "Verrouiller l'écran après:" sur "L'écran s'éteint".

Ou, dans les raccourcis clavier, ajoutez la commande suivante:

xscreensaver-command -lock

avec le raccourci que vous préférez. Ex. Ctrl + alt + l

plus d'infos: Comment configurer xscreensaver pour utiliser le lockscreen GNOME sur Ubuntu 14.04?

2
Archagy

Tout d’abord, copiez-collez ceci dans la zone d’adresse de votre navigateur apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extra puis téléchargez This et this et installez les deux fichiers .debs.

Maintenant, allez dans le menu Applications-> Accessoires et ouvrez AniBG. Maintenant, ajustez vos préférences à partir de l'indicateur en haut à gauche.

1
Lincity