Potrzebujesz systemu Linux do zapętlonego pokazu slajdów ze zdjęć w folderze. Zdjęcia można usuwać i dodawać, więc jest to bonus, jeśli się nie zatrzyma / zawiesi, jeśli aktualnie pokazane zdjęcie zostanie usunięte.
To zabrzmi szalenie, ale działa (lepiej niż się spodziewałem) i nie jest trudne do skonfigurowania. Chodzi o to, aby twój program do przeglądania patrzył na pojedynczy plik, a następnie miał proces wiersza poleceń, który kopiuje każdy z twoich plików w katalogu do tego, który przeglądasz. Przetestowałem to z Geeqie i gthumb i faktycznie działa całkiem dobrze. gthumb może nawet obsługiwać aktualizowany obraz co sekundę i oba obsługuje nazwę typu pliku różniącą się od rzeczywistego typu pliku (jpg, png, gif itp.).
Oto co robisz:
Uruchom to polecenie, zastępując 5 tym, ile sekund chcesz odczekać między aktualizacjami.
while true ; do for i in * ; do cp "$i" ~/slideshow.jpg ; echo $i ; sleep 5 ; done ; done
Otwórz gthumb i wyświetl obraz w katalogu domowym o nazwie slideshow.jpg, powinien on obrócić obraz. Możesz teraz zrobić pełny ekran gthumb, jeśli potrzebujesz.
Spróbuj dodać i usunąć zdjęcia z katalogu zdjęć. Nie aktualizuje się, dopóki za każdym razem nie przejdzie całego katalogu, ale zaktualizuje się. Echo $ i jest tam, żebyś mógł zobaczyć, jakie zdjęcie za każdym razem kopiuje na swoje miejsce.
Gdy jesteś gotowy, aby zatrzymać pokaz slajdów, możesz nacisnąć Ctrl-C w oknie terminala.
Jeśli korzystasz z pulpitu Gnome, możesz użyć jego oficjalnego programu do przeglądania obrazów do pokazów slajdów:
Z Eogiem zdjęcia można usuwać lub dodawać podczas pokazu slajdów. W rzeczywistości, jeśli dodasz zdjęcie podczas pokazu slajdów, zostanie ono automatycznie dołączone.
źródło
Od http://www.instructables.com/id/Easy-Raspberry-Pi-Based-ScreensaverSlideshow-for-E/
za pomocą
feh
feh -Y -x -q -D 5 -B black -F -Z -z -r /media/
źródło
-R seconds
aby lista plików była okresowo odświeżana.Uważam, że fbi (przeglądarka buforów ramek) jest całkiem przydatna - Proste polecenie, coś w stylu:
Więcej opcji dostępnych z
fbi --help
i można zainstalować, w zależności od dystrybucji zapt-get install fbi
źródło
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
-T 2
na przykład, aby wybraćtty2
. Po tym prawdopodobnie będziesz musiał zmarnować uprawnienia.Imponujące wykonanie zadania dobrze, z (lub bez, jeśli chcesz) przejścia.
Pokaz slajdów w kolejności losowej (
-X
) z 3-sekundowym opóźnieniem (-a 3
) i automatycznym zakończeniem na końcu (-Q
):Warto zauważyć, że umożliwia tworzenie skryptów i jest wieloplatformowy.
Jedyną wadą jest to, że obecnie ulega awarii, jeśli na liście plików znajduje się katalog.
źródło