Esto va a parecer una locura, pero funciona (incluso mejor de lo que esperaba) y no es tan difícil de configurar. La idea es hacer que su programa de visualización mire un solo archivo y luego tener un proceso de línea de comando que copie cada uno de sus archivos en su directorio a ese archivo que ve. Probé esto con Geeqie y gthumb y en realidad funciona bastante bien. gthumb incluso puede manejar la imagen que se actualiza cada segundo y ambos admiten que el nombre del tipo de archivo sea diferente del tipo de archivo real (jpg, png, gif, etc.).
Así que esto es lo que haces:
- Haz un directorio con solo tus fotos en él.
- abra una ventana de terminal y cambie al directorio creado en el paso anterior.
-
Ejecute este comando, sustituyendo 5 por los segundos que desee esperar entre actualizaciones.
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
-
Abra gthumb y vea la imagen en su directorio de inicio llamado presentación de diapositivas.jpg, debería rotar la imagen. Puedes hacer gthumb a pantalla completa ahora si lo necesitas.
-
Intente agregar y eliminar imágenes del directorio de imágenes. En realidad, no se actualizará hasta que termine de pasar por todo el directorio cada vez, pero se actualizará. El echo $i está allí solo para que pueda ver qué imagen se copió en su lugar cada vez.
Cuando esté listo para detener la presentación de diapositivas, puede presionar Ctrl-C en la ventana del terminal.
Si usa el escritorio Gnome, puede usar su programa oficial de visor de imágenes para presentaciones de diapositivas:
eog --slide-show /path/to/picture_directory
Con Eog, las imágenes se pueden eliminar o agregar durante la presentación de diapositivas. En realidad, si agrega una imagen durante la presentación de diapositivas, se incluirá automáticamente.
De http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/
usando feh
feh -Y -x -q -D 5 -B black -F -Z -z -r /media/