Відповіді:
Це буде здаватися божевільним, але це працює (краще, ніж я навіть очікував) і не так важко налаштувати. Ідея полягає у тому, щоб ваша програма перегляду переглянула один файл, а потім пройшов процес командного рядка, який копіює кожен ваш файл у вашому каталозі у той файл, який ви переглядаєте. Я перевірив це за допомогою 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 і перегляньте зображення у вашій домашній каталозі під назвою слайдшоу.jpg, воно повинно обертати зображення. Ви можете зробити gthumb на весь екран зараз, якщо вам потрібно.
Спробуйте додати та видалити фотографії з каталогу зображень. Він фактично не оновлюватиметься доти, доки його завершення не буде проходити через весь каталог кожен раз, але оновиться. Ехо $ i знаходиться там просто, щоб ви могли бачити, яку картину вона щойно копіювала на місце.
Коли ви будете готові зупинити слайд-шоу, ви можете натиснути Ctrl-C у вікні терміналу.
Якщо ви використовуєте робочий стіл Gnome, то ви можете використовувати його офіційну програму для перегляду зображень для слайд-шоу:
eog --slide-show /path/to/picture_directory
За допомогою 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 -noverbose -a -u -t 6 /home/user/location/*
Більше опцій, доступних із fbi --help
і які можна встановити, залежно від дистрибутиваapt-get install fbi
-T 2
наприклад, для вибору tty2
. Після цього вам, мабуть, доведеться перебиратись із дозволами.
Вражаюче справляється з роботою добре, з (або без бажання) переходами.
Показ слайдів у довільному ( -X
) порядку із затримкою на 3 секунди ( -a 3
) та автоматичним запитом у кінці ( -Q
):
impressive -XQa3 *
Варто зауважити, що він дозволяє проводити сценарії , і є багатоплатформою.
Єдиним недоліком є те, що він наразі виходить з ладу, якщо в списку файлів є каталог.