Ma question est exactement ce qu'elle semble être. Y a-t-il un moyen de créer un papier peint de bureau "animé" ou "non statique" sur macOS? J'aimerais une boucle ou une vidéo en répétition ou quelque chose de similaire à ce que Josh Fluke a dans beaucoup de ses vidéos. Je suis assez expérimenté en python, en java, en Apple script, etc. et je ne connais aucune solution à ce problème. J'ai également vu divers tutoriels qui fonctionnent pour Windows mais pas pour Mac. De plus, de nombreux tutoriels sur le sujet simulent les papiers peints vidéo en se contentant de lire une vidéo en arrière-plan ou en exigeant qu'une application soit toujours ouverte (par exemple VLC)—et j'aimerais vraiment éviter les applications qui doivent apparaître dans la barre des tâches ou masquer mes icônes de bureau. Des idées?
Réponse
Trop de publicités?Vous pouvez lire n'importe quelle vidéo en tant que fond d'écran de bureau en utilisant VLC à partir de la ligne de commande si vous passez l'option --video-wallpaper
à l'exécutable VLC. Cela jouera la vidéo derrière vos fichiers de bureau. L'exécutable VLC se trouve à /Applications/VLC.app/Contents/MacOS/VLC
. Je l'ai aliasé en vlc
, en utilisant :
alias vlc='/Applications/VLC.app/Contents/MacOS/VLC'
Vous pouvez maintenant lire n'importe quelle vidéo en utilisant :
vlc --video-wallpaper movie.mp4
Cela fera en sorte que l'application VLC se trouve dans votre Dock. Si vous souhaitez la masquer, suivez les instructions dans cette réponse, ou copiez l'exemple ci-dessous :
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/VLC.app/Contents/Info.plist
utilise l'utilitaire natif PlistBuddy pour modifier le fichier Info.plist
dans /Applications/VLC.app/
afin que VLC ne s'affiche plus dans le Dock. Si vous souhaitez annuler cela pour que VLC réapparaisse dans le Dock, utilisez :
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/VLC.app/Contents/Info.plist