Mon patron m'a demandé de trouver un lecteur multimédia bon marché pour certaines choses au travail. Cela m'a inspiré à construire quelque chose par moi-même, en utilisant un Raspberry Pi.
Mon plan consiste à utiliser udev-rules
, pour détecter une carte usb / sdcard puis lancer une visionneuse d'images, pour afficher les images sur le support en plein écran. J'envisage d'utiliser un script Python, pour lancer la visionneuse d'images réelle et pour garder les choses en ordre.
Maintenant, je cherche une visionneuse d'images qui est compacte, fonctionne sur ARM / RPi et peut être configurée pour changer l'image en cliquant sur un bouton de la souris, en plein écran.
Un avantage serait d'utiliser les boutons de la souris de manière à ce que clic gauche = photo suivante, clic droit = photo précédente.
Réponses:
Il existe un visualiseur d'images très simple appelé
feh
.Il peut être installé dans Debian:
Ou Arch:
Il s'agit d'une application complètement cli et elle accepte un large éventail d'arguments, que vous pouvez voir en tapant:
Par exemple, vous pouvez parcourir rapidement les images dans un répertoire spécifique comme celui-ci:
Les touches fléchées gauche et droite ou les clics de souris permettent de parcourir les images.
la source
Je ne pense pas que vous puissiez obtenir plus simple que
xloadimage
: c'est l'outil que de nombreux gestionnaires de bureau utilisent pour afficher le fond d'écran, et il peut afficher des images dans une nouvelle fenêtre, en plein écran, ou même charger une image dans une fenêtre existante. Il nécessite le serveur X pour fonctionner, mais il en est de mêmefeh
.Si vous avez besoin d'une visionneuse qui fonctionne sans X, je vous suggère de regarder
zgv
directement les images affichées sur un périphérique framebuffer. Malheureusement, Raspbian ne l'a pas emballé, vous devrez donc le construire à partir de sources. Notez qu'il existe une version X dezgv
appeléexzgv
, avec laquelle vous pouvez installerapt-get
.la source
fbi
) qui est populaire sur le Pi, je pense. Je ne sais pas pourquoi ils dessinent ce parallèle avec vim sur la page d'accueil, peut-être parce que vous pouvez contrôler les diaporamas avec les commandes du clavier, lol. Et bon, il serait même censé faire des fichiers PDF sur le framebuffer: nongnu.org/fbi-improved/#man_fimgs En tout cas, la visualisation des types d'images courants fonctionne.Vous pouvez également être intéressé par le mirage .
sudo apt-get install mirage
Il offre plus de fonctionnalités que
feh
etxloadimage
mentionnées dans les autres réponses , mais il est léger et (plus léger que direeog
). Cependant, cela dépend de GTK, donc pas sûr qu'il s'applique à votre cas d'utilisation.Pour charger une image en plein écran:
mirage -f yourimage.jpg
Pour ouvrir toutes les images d'un répertoire donné en plein écran:
mirage -fs path/to/yourimages/
Consultez la documentation et cet article de blog pour en savoir plus.
la source