Bug 301484 - synchronize metadata with files produced from external raw converter.
Summary: synchronize metadata with files produced from external raw converter.
Status: RESOLVED INTENTIONAL
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Raw (show other bugs)
Version: 2.6.0
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-09 02:33 UTC by Danni Coy
Modified: 2022-01-19 10:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danni Coy 2012-06-09 02:33:05 UTC
I would like if there was an option to match any image being added to the collection to a raw file with the same name (sans extension) and same timestamp and copy additional metadata (tags,rating,comments etc) to that image from the raw image.

I am currently using a camera which the raw files are not supported by digikam and it would cut down on a lot of work not having to copy this metadata manually
 

Reproducible: Always

Steps to Reproduce:
1. tag a raw file with tags and rating
2. use external raw converter (in my case Sigma Photo Pro) to produce a jpg or tiff file in a folder that digikam watches.
3. wait for image to show up in digikam
Actual Results:  
digikam treats the image as a new image any metadata needs to be manually copied from the original raw file.

Expected Results:  
digikam smartly checks to see if there is a raw file with the same name that was taken at the same time and copies that metadata to the new image.
Comment 1 Abhinav Badola 2012-06-11 23:25:24 UTC
Hi Everyone,

I am using openSUSE 12.1 KDE. I downloaded the source from the git and
cmake statement is failing due to some cause.

Can anyone please figure it out what may be lacking or which dependency
needs to be installed ?

The cmake compilation errors have been reported in the following link.

http://paste.kde.org/497696/
Comment 2 caulier.gilles 2012-06-12 04:35:35 UTC
Abhinav,

Use "-DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=on" cmake option and all will be fine...

Gilles Caulier
Comment 3 caulier.gilles 2014-08-29 22:49:33 UTC
Dany,

There is no mechanism to check when a RAW file is processed outside digiKam and to apply back properties to demosaiced image.

If you use digiKam image editor to process RAW, no problem.

The only solution is to ask to 3rd party raw processing software team to register a public tag in XMP metadata to indicate which original file have been used.

This is not a simple task which is out of focus of digiKam team.

Gilles Caulier
Comment 4 Danni Coy 2014-08-30 01:31:08 UTC
What about a very simple case where the converted file is in the same folder and has the same name as the raw file and has the same name as that file except for the extension?
Comment 5 Danni Coy 2014-08-30 04:26:12 UTC
alternatively would it be possible to write something into the batch processing infrastructure to allow my use case, copy metadata from all files with a given extension in a folder to files with the same name but different extension in the same folder and possibly group the images.