A simple command-line tool and D-Bus service to generate thumbnails for raw image files.
You need to have Rust and Cargo installed to build this project.
The easiest way to install raw-thumbnailer is using the provided Makefile. This will install the binary to /usr/local/bin and the GNOME thumbnailer configuration to /usr/local/share/thumbnailers.
sudo make installTo uninstall:
sudo make uninstallTo generate a thumbnail from the command-line:
raw-thumbnailer [-s <size>] <input.raw> <output.png>-s <size>: Optional. Specify the size of the thumbnail (default is 512). The thumbnail will be scaled to fit within a box ofsize x sizewhile preserving aspect ratio.
The tool can also be run as a D-Bus service, which is used by some applications to request thumbnails.
raw-thumbnailer --dbusThe service will be available at org.gnome.RawThumbnailer.
Logs are written to standard error (stderr). When running as a system service or within GNOME, these logs can typically be viewed using journalctl.