I'm looking for software which will allow me to efficiently sort photographs into multiple different directories while viewing them with a fullscreen slideshow.
Specifically, I have a collection of approximately 5k photographs, which I need to manually sort into different folders/directories, while viewing them in fullscreen, slideshow like (my family wants to watch too).
Ideally, I'd like something where I can navigate backwards and forwards between individual photographs, and can then tell the software, with eg. a keyboard shortcut, to move/copy that photo file into a specific directory, and possibly go to / show the next one. I'd also like to be able to define multiple different directories to move/copy files to.
So far, I've tried/looked at:
Browsing and moving/saving photos This looks promising - however it's based on Windows (Is it possible to use a similar approach on Linux?).
Using deletion as a way to get rid of / move files I don't want. Most photo viewing software offers quick deletion of files, however this means that there is no way to sort them into multiple categories, which I need.
Using EXIF ratings: Some software (e.g. Digikam) allows changing/adding a rating, which I could then extract, and sort the files based on, with a shell script. However, I havn't found a way to do this, since some photo viewing apps don't use the EXIF information, but instead use an internal database with no way to get the data out, and I'm not terribly experienced with shell scripts.
I'm open to any solution which achieves the desired outcome, that is, the files sorted into different directories, within the requirements.
Must run on Linux, should ideally be FOSS, and run natively (without Wine).
Should be reasonably fast. (Some photo management software requires "importing" files, which, with many high-res pictures, can take forever, which is something I don't want.)