Skip to content
/ slide Public
forked from NautiluX/slide

Simple slideshow showing random images from specified directory

License

Notifications You must be signed in to change notification settings

dmm/slide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slide

Simple, lightweight slideshow selecting random images from specified directory. This slideshow is designed to compile and run also on a Raspberry Pi, for example to turn it into a digital picture frame.

Tested versions:

  • Raspberry Pi 3 running Raspbian Stretch.
  • Raspberry Pi 3 running Raspbian Buster.

Screen background is filled with a scaled version of the image to prevent pure black background.

screenshot

Usage

slide [-t rotation_seconds] [-o background_opacity(0..255)] [-b blur_radius] [-f fullscreen_flag(true/false)] -p image_folder
  • image_folder: where to search for images (.jpg files), currently non-recursively
  • rotation_seconds(default=30): time until next random image is chosen from the given folder
  • background_opacity(default=150): opacity of the background filling image between 0 (black background) and 255
  • blur_radius(default=20): blur radius of the background filling image
  • fullscreen_flag: flag indicating whether to display fullscreen, default is true

Dependencies

  • libexif
  • qt5
sudo apt install libexif12 qt5-default

Build

dev libs needed to build slide on from source:

sudo apt install libexif-dev
mkdir -p make
cd make
qmake ../src/slide.pro
make
sudo make install

About

Simple slideshow showing random images from specified directory

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 83.7%
  • QMake 9.6%
  • Shell 6.7%