Нужно решение Linux для зацикленного слайд-шоу из картинок в какой-то папке. Изображения могут быть удалены и добавлены, так что это бонус, если он не останавливается / вылетает, если текущее изображение удаляется.
Это будет звучать безумно, но это работает (даже лучше, чем я ожидал) и не так сложно настроить. Идея состоит в том, чтобы заставить вашу программу просмотра посмотреть на один файл, а затем запустить процесс командной строки, который копирует каждый из ваших файлов в вашем каталоге в тот файл, который вы просматриваете. Я проверил это с Geeqie и gthumb, и это на самом деле работает довольно хорошо. gthumb даже может обрабатывать изображение, которое обновляется каждую секунду, и оба поддерживают имя типа файла, отличное от фактического типа файла (jpg, png, gif и т. д.).
Итак, вот что вы делаете:
Запустите эту команду, подставив 5 с тем количеством секунд, которое вы хотите подождать между обновлениями.
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
Откройте gthumb и просмотрите изображение в вашем домашнем каталоге с именем slideshow.jpg, оно должно повернуть картинку. Вы можете сделать gthumb полный экран сейчас, если вам нужно.
Попробуйте добавить и удалить изображения из каталога изображений. Он не будет обновляться до тех пор, пока не завершит прохождение через весь каталог каждый раз, но будет обновляться. Эхо $ i там только для того, чтобы вы могли видеть, какую картинку он просто копировал на место каждый раз.
Когда вы будете готовы остановить слайд-шоу, вы можете нажать Ctrl-C в окне терминала.
Если вы используете рабочий стол Gnome, вы можете использовать его официальную программу просмотра изображений для слайд-шоу:
С помощью Eog фотографии могут быть удалены или добавлены во время показа слайдов. На самом деле, если вы добавите изображение во время слайд-шоу, оно будет автоматически включено.
источник
С http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/
с помощью
feh
feh -Y -x -q -D 5 -B black -F -Z -z -r /media/
источник
-R seconds
чтобы список файлов периодически обновлялся.--auto-rotate
чтобы повернуть изображения правильно на основе данных EXIF.Я нашел fbi (просмотрщик кадров с буфером кадров) довольно полезным - простая команда, что-то вроде
Дополнительные опции доступны
fbi --help
и могут быть установлены, в зависимости от дистрибутива сapt-get install fbi
источник
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
-T 2
например, для выбораtty2
. После этого вам, вероятно, придется возиться с разрешениями.Впечатляет, делает работу хорошо, с (или без, если хотите) переходами.
Слайд-шоу в порядке random (
-X
) с задержкой в 3 секунды (-a 3
) и автоквитом в конце (-Q
):Стоит отметить, что он позволяет создавать сценарии и является мультиплатформенным.
Единственным недостатком является то, что в настоящее время происходит сбой, если в списке файлов есть каталог.
источник