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.
slide [-t rotation_seconds] [-o background_opacity(0..255)] [-b blur_radius] -p image_folder -r
image_folder
: where to search for images (.jpg files)-r
for recursive traversal ofimage_folder
-s
for shuffle instead of random image rotation-S
for sorted rotation (files ordered by name, first images then subfolders)rotation_seconds(default=30)
: time until next random image is chosen from the given folderbackground_opacity(default=150)
: opacity of the background filling image between 0 (black background) and 255blur_radius(default=20)
: blur radius of the background filling image
- libexif
- qt5
sudo apt install libexif12 qt5-default
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
Prerequisite: brew
brew install qt5
brew install libexif
mkdir -p build
cd build
qmake ../src/slide.pro
make