Bug 196470 - Wish: Update files with metadata from DB
Summary: Wish: Update files with metadata from DB
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Files (show other bugs)
Version: 1.0.0
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-14 13:21 UTC by Michael Holtermann
Modified: 2017-07-25 19:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.2.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Holtermann 2009-06-14 13:21:16 UTC
Version:           1.0.0-beta1 (using KDE 4.2.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Hi,

it would be nice to have the possibility to update selected image files with metadata, instead of update *all* files in the database.

Suggested workflow:
- Import (possibly huge) images from camera
- add keywords, notes, descriptions to digikam's database
- select images or folders and choose new option "Write metadata to files"
  (this should include all metadata e.g. photographer, copyright, description, keywords etc. in IPTC, XMP and exif).

This would gain an improved performance. I store all information in the files for better interoperability. But every write operation to the files costs some time, especially on large files.

Thanks in advance!
Comment 1 caulier.gilles 2009-06-14 14:03:33 UTC
But It's already exist. Go to an album, take selection, open right sidebar, go to comments and tags and see More combo on the bottom...

Gilles Caulier
Comment 2 Michael Holtermann 2009-06-14 14:48:41 UTC
Thanks for the hint, I did not noticed this function.

At least, this doesn't seem not work, at least I'm unable to figure it out.

If I disable the options to store keywords and caption in files in general settings --> metadata, no changes will be written to IPTC headers, even with that function.

If I enable these options, changes will be written to metadata as soon as I hit the "Apply" button in the sidebar. For 10 JPEGs, 5MB each, this needs round about 5 seconds.

Thanks for your help!
Michael.
Comment 3 caulier.gilles 2009-06-14 14:52:56 UTC
If this solution is fine for you, i will close this file so...

Gilles Caulier
Comment 4 Michael Holtermann 2009-06-14 15:13:17 UTC
I'm sorry, it's not :-)

I would like to make my comments to the pictures, using the fast storage in digikam's DB, only.

When I'm finished, I'd "export" the comments to the files, using a slow write-to-file operation.
Comment 5 Ian Hubbertz 2009-11-11 00:28:13 UTC
My feature request #181708 is somehow related (define tags that are written to database only).
In my opinion that one can be closed if this wish here was implemented as suggested.

I also found a bug (#214038), that if you tag more images while the first "job" is still running, the first one is cancelled.

A solution for this may be to block while updating the image metadata, so this wish here becomes even more important.
Comment 6 Vlado Plaga 2010-01-11 15:34:31 UTC
I think Bug #218730 "Metadata delay write option" is pretty much a duplicate of this request.

I also would like to see a way of working with metadata saved to images, but without having digiKam write to each file and reload each picture immediately after I just modified a few pictures rating. This is not much of a problem on up-to date machines, but extremely annoying on older systems.

Maybe automatic writing to the images when digiKam is closed would be an option? Or would that be too slow, or too dangerous in case of system failure?
Comment 7 Marcel Wiesweg 2010-03-17 19:41:18 UTC
Compared to the time when this bug was filed, the "Write Metadata to Selected Images" action should now work much better. Select all relevant images, and then take this action.
The 218730 bug is slightly different and still valid.
Comment 8 Michael Holtermann 2010-03-21 14:25:42 UTC
I agree, this wish could be closed. IMHO 218730 describes the same problem and would be a perfect solution for my requirement.

But I'm affraid "Write metadata to selected images" does not work as expected, to be concrete it does not anything visible. I'll check for an existing bug...

It does not write to the files if the checkboxes in the settings window are unchecked, e.g. "Save image tags as "keyword" tags in metadata embedded files".