Heello,
Ok so here is the deal, I am SOOOOO close to making Piwigo work EXACTLY how I want it to work thanks to all the amazing plugins and how powerful Piwigo is itself
Two things are in my way, however, one more annoying than the other:
1- When syncing a video from digiKam (for which I have created a sidecar .xmp file with the same name)
The keywords are no where to be found, am I missing some configurations somewhere that would allow the tags to be read from these .xmp files?
Note that I wouldn't mind running some script periodically to ensure all the .xmp files' data is added to its respective video file if that's necessary to make synchronization by either Piwigo or VideoJS plugin fetch the keywords.
Additionally I have both digiKam and Piwigo target the same files to avoid duplication, I manage things in digiKam because it is a better management tool and I expose them via Piwigo.
Naturally each have their separate DB and the keywords are synced via embedding them to the photo files.
Sadly that's doesn't work for the video files, which is why I am here.
2- 504 time outs... let's assume I find a way to update this meta-data, on 16k photos that takes a while, and I already increased all my timeouts to 15 mins (not that something takes that long before a crash happens)
What I am wondering is... Why aren't these operations -like the checksum operation- async?
Just lock the DB row(s) touched as you touch them, and keep operation progress stored somewhere, if an operation is on-going deny any new processing request FE and BE.
My point is, the button of "overwrite existing files' metadata" and "overwrite existing videos' thumbnails", become meaningless to larger libraries for no good reason
So I guess my second point is more of a suggestion
Environment
Piwigo 15.4.0 Check for upgrade
Installed on 24 February 2025, 4 days ago
Operating system: Linux
PHP: 8.3.15 (Show info) [2025-03-01 01:21:40]
MySQL: 9.2.0 [2025-03-01 01:21:40]
Graphics Library: External ImageMagick 7.1.1-32
Cache size N/A never calculated Refresh
Activated plugin list 5
Community
LocalFiles Editor
Physical Photo Move
User Tags
VideoJS
Piwigo URL: [REDACTED] - it is a private server with authentication, the URL doesn't really matter here
Offline