#1 2025-03-01 02:40:40

MHkaserz
Member
2025-02-28
6

Keywords on synced Video files... How?

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

 

Board footer

Powered by FluxBB