mirror of
https://github.com/photoprism/photoprism.git
synced 2026-03-02 22:57:18 -05:00
Metadata: Read favorite status (star=yes) from Google Picasa 3 .picasa.ini during initial import/index #1379
Labels
No labels
ai
android
api
auth
awesome
bug
bug
ci
cli
config
database
declined
deprecated
docker
docs 📚
documents
duplicate
easy
enhancement
enhancement
enhancement
epic
faces
feedback wanted
frontend
hacktoberfest
help wanted
idea
in-progress
incomplete
index
invalid
ios
labels
live
live
low-priority
macos
member-feature
metadata
mobile
nas
needs-analysis
no-coding-required
no-coding-required
observability
performance
places
please-test
plus-feature
priority
pro-feature
question
raspberry-pi
raw
released
released
released
research
resolved
security
sharing
tested
tests
third-party-issue
thumbnails
upgrade
upstream-issue
ux
vector
video
waiting
won't fix
won't fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/photoprism#1379
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jcward on GitHub (Mar 30, 2022).
Is your feature request related to a problem? Please describe.
I use Google Picasa 3 to browse my original photos folder. I've tagged thousands of photos as "favorites" in Picasa. As luck would have it, Picasa leaves a simple, text
.picasa.inifile in each folder with metadata about the images in the folder.Describe the solution you'd like
The originals folders are all populated with
.picasa.inifiles which contain (among other things) a flag for "starred" photos. I would like to import all these as favorites into PhotoPrism. For example, the ini file looks like this:~/Pictures/some-folder/.picasa.iniAs you can see, it's a list of image files in the current directory with metadata for edits and "stars". For any image file with a
star=yesin the metadata, I'd like it to be marked as a "favorite" in PhotoPrism.I see this as possibly fitting into the "index" operation. But it could also be a separate / one-time script or action. I could also see it being tucked behind an option, like
PHOTOPRISM_DETECT_PICASA_INII could write a separate script with the ini parser, but I don't know how to trigger the "set favorite on image XYZ" in PhotoPrism. I'll look into it.
Describe alternatives you've considered
Doing it by hand? 😱
Additional context
I don't think it's necessary to keep the favorite status in sync (neither removing favorite status if missing from
.picasa.ini, nor changing the.picasa.inifile to match PhotoPrism). I'm happy with a simple one-way import, as it's primarily a mechanism to retain a lot of past work tagging favorites.