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.19k stars 35 forks source link

[Feature Request] Option to output to folder path instead of immich #249

Open Dleewee opened 1 month ago

Dleewee commented 1 month ago

Summary: I would like an option to scan a Google Takeout folder, fix and export images with metadata to a given fold/path, retaining album folders but skipping the upload into immich.

Benefit: This would allow users to take the output of immich-go and add to immich as an external library.

Why? I have over 100,000 images in my Google Takeout, and feel there is some risk to run this large of dataset through immich-go and import directly to immich. Exporting to a folder would simplify remediation if any files are found to be problematic or lacking metadata such as date.

Example: If, for example, my dataset contains 10,000 files with bad or missing date, I can simply disconnect the external library, solve any metadata issues, and then re-attach. On the other hand, if I import into immich directly, I am not sure how it would be possible to remediate such a large set (10k) of images.

kelter-antunes commented 1 month ago

I think that would be a completely different tool, but let see what simulot has to say. But there is already a tool that seems to be what you're looking for: https://github.com/TheLastGimbus/GooglePhotosTakeoutHelper