simulot / immich-go

An alternative to the immich-CLI command that doesn't depend on nodejs installation. It tries its best for importing google photos takeout archives.
GNU Affero General Public License v3.0
1.63k stars 49 forks source link

Add option to stack edited images on top of originals #162

Open Schabimperle opened 7 months ago

Schabimperle commented 7 months ago

I have a lot of edited images e.g. when I corrected the rotation. In google photos, the original one is hidden, immich-go seems to upload them independently. An option to stack them would be a nice enhancement. The naming scheme seems to be just an appended -edited section before the extension part, e.g. <any_name>-edited.<ext> for the original one <any_name>.<ext>.

One difficulty about the implementation could be to identify the -edited part from the name, since it is translated into the local language,-bearbeitet in my case for german. This could be solved by giving the translated section via parameter or by maintaining a list of translations.

simulot commented 7 months ago

Thanks for the suggestion.

in french: -modifié

stephen304 commented 7 months ago

This would be great to have, especially if it could be run after the photos are already imported to immich. I just got ~3000 items uploaded but a large portion of my photos have a cropped + color adjusted edit. Even in google photos it shows as a separate photo, which I found annoying because I might take 5 pictures, edit them, then when I go to share I have to visually identify the later version of each one, skipping over the originals.

So hopefully this can be done without needing to re-import

999pingGG commented 1 month ago

It's -editado in Spanish. Personally, I very rarely edited pics from Photos, I don't know why I got so many "edited" pics which seem to have some automatic "adjustments" and tend to be larger than the original, at least for the few pics I quickly checked. I will just delete them with a script.