Mi jefe me pidió que buscara un reproductor de medios barato para algunas cosas en el trabajo. Eso me inspiró a construir algo por mi cuenta, usando una Raspberry Pi.
Mi plan es usar udev-rules
, para detectar usb / sdcard y luego iniciar un visor de imágenes, para mostrar las imágenes en los medios en pantalla completa. Estoy considerando usar un script de Python para iniciar el visor de imágenes real y mantener las cosas ordenadas.
Ahora, estoy buscando un visor de imágenes que sea compacto, se ejecute en ARM / RPi y se pueda configurar para cambiar la imagen con el clic de un botón del mouse, en pantalla completa.
Una ventaja sería usar los botones del mouse de una manera que haga clic izquierdo = imagen siguiente, clic derecho = imagen anterior.
Respuestas:
Hay un visor de imágenes muy simple llamado
feh
.Se puede instalar en Debian:
O arco:
Es una aplicación completamente cli y acepta una amplia gama de argumentos, que puede ver escribiendo:
Por ejemplo, puede buscar rápidamente imágenes en un directorio específico como este:
Las teclas de flecha izquierda y derecha o los clics del mouse navegan por las imágenes.
fuente
No creo que pueda ser más simple que
xloadimage
: es la herramienta que utilizan muchos administradores de escritorio para mostrar el fondo de pantalla, y puede mostrar imágenes en una nueva ventana, pantalla completa o incluso cargar una imagen en una ventana existente. Requiere que se ejecute el servidor X, pero también lo hacefeh
.Si necesita un visor que funcione sin X, le sugiero que investigue
zgv
directamente las imágenes en un dispositivo framebuffer. Desafortunadamente, Raspbian no lo tiene empaquetado, por lo que tendrá que construirlo desde las fuentes. Tenga en cuenta que hay una versión X dezgv
llamadaxzgv
, que puede instalar conapt-get
.fuente
fbi
) que es popular en Pi, creo. No sé por qué dibujan ese paralelo a vim en la página de inicio, tal vez porque puedes controlar las presentaciones de diapositivas con comandos de teclado, jajaja. Y mira, supuestamente incluso hará archivos PDF en el framebuffer: nongnu.org/fbi-improved/#man_fimgs En cualquier caso, la visualización de tipos de imágenes comunes funciona.También te puede interesar el espejismo .
sudo apt-get install mirage
Ofrece más funcionalidades que
feh
yxloadimage
se menciona en las otras respuestas, pero es ligero, así (más ligero que digamoseog
). Sin embargo, depende de GTK, por lo que no estoy seguro de que se aplique a su caso de uso.Para cargar una imagen en pantalla completa:
mirage -f yourimage.jpg
Para abrir todas las imágenes en un directorio dado en pantalla completa:
mirage -fs path/to/yourimages/
Consulte la documentación y esta publicación de blog para obtener más información.
fuente