Copying metadata from one image to another?

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Copying metadata from one image to another?

Milan Zamazal
I use digiKam 2.6.0 on Debian.

I'd like to convert my raw images to another format using external tools
instead of digiKam tools (for reasons mentioned in my other post and to
make photo editing faster).  The problem is how to import metadata,
i.e. all metadata from the camera and metadata assigned by digiKam such
as captions and tags, from the raw images to the converted images.  I
couldn't find any (working) way to do it in digiKam.  Is it possible?

If it is not possible using UI, something like direct database
manipulation would probably still helpful.


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

Elle Stone
You can use exiftool. I give an example of using exiftool to copy
digiKam metadata from a jpeg "pseudo-sidecar" over to the
corresponding raw file (in this case, an old Minolta d7 camera "mrw";
a canon would be "cr2", etc) here:
http://ninedegreesbelow.com/photography/exiftool-commands.html#jpeg-to-raw
The command should be easy enough to modify to copy from raw file to
converted image.


On 8/13/12, Milan Zamazal <[hidden email]> wrote:

> I use digiKam 2.6.0 on Debian.
>
> I'd like to convert my raw images to another format using external tools
> instead of digiKam tools (for reasons mentioned in my other post and to
> make photo editing faster).  The problem is how to import metadata,
> i.e. all metadata from the camera and metadata assigned by digiKam such
> as captions and tags, from the raw images to the converted images.  I
> couldn't find any (working) way to do it in digiKam.  Is it possible?
>
> If it is not possible using UI, something like direct database
> manipulation would probably still helpful.
>
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>


--
http://ninedegreesbelow.com
Articles and tutorials on open source digital imaging and photography
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

Elle Stone
Forgot to mention - the example command is for copying metadata over
for a bunch of images. It's easy enough to modify to use on just one
image at a time. But make sure you test before you use exiftool. It is
fast, powerful, and will do exactly what you ask, so you need to know
how to ask for exactly what you want. Else you can just as easily
erase all your metadata, as copy it to another image file.

And the sample command assumes you've written the metadata out to the
starting/source file. So probably it won't work for you at all unless
you allow digiKam to write to your raw files. I don't allow digiKam to
write to my raw files, which is why I use a jpeg "sidecar". But
exiftool does also copy from xml sidecar to other files, too.

On 8/14/12, Elle Stone <[hidden email]> wrote:

> You can use exiftool. I give an example of using exiftool to copy
> digiKam metadata from a jpeg "pseudo-sidecar" over to the
> corresponding raw file (in this case, an old Minolta d7 camera "mrw";
> a canon would be "cr2", etc) here:
> http://ninedegreesbelow.com/photography/exiftool-commands.html#jpeg-to-raw
> The command should be easy enough to modify to copy from raw file to
> converted image.
>
>
> On 8/13/12, Milan Zamazal <[hidden email]> wrote:
>> I use digiKam 2.6.0 on Debian.
>>
>> I'd like to convert my raw images to another format using external tools
>> instead of digiKam tools (for reasons mentioned in my other post and to
>> make photo editing faster).  The problem is how to import metadata,
>> i.e. all metadata from the camera and metadata assigned by digiKam such
>> as captions and tags, from the raw images to the converted images.  I
>> couldn't find any (working) way to do it in digiKam.  Is it possible?
>>
>> If it is not possible using UI, something like direct database
>> manipulation would probably still helpful.
>>
>>
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
>>
>
>
> --
> http://ninedegreesbelow.com
> Articles and tutorials on open source digital imaging and photography
>


--
http://ninedegreesbelow.com
Articles and tutorials on open source digital imaging and photography
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

Milan Zamazal
In reply to this post by Elle Stone
>>>>> "ES" == Elle Stone <[hidden email]> writes:

    ES> You can use exiftool.  

Thanks for the tip, it seems to work well.  For reference, the following
copies metadata from a single raw file to a corresponding PNG file well
for me:

  exiftool -TagsFromFile IMGP1364.PEF -x Orientation -overwrite_original IMGP1364.png
  exiftool -TagsFromFile IMGP1364.PEF.xmp -x Orientation -overwrite_original IMGP1364.png

Raw file metadata is present immediately after this action.  To get
digiKam metadata (captions, tags, etc.), it is necessary to read it from
the PNG file (or more selected PNG files) by using "More" button in
Caption/Tags.


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

Andreas T. Ege
In reply to this post by Milan Zamazal
Hi there,

Am 13.08.2012 11:03, schrieb Milan Zamazal:
> I use digiKam 2.6.0 on Debian.
>
> I'd like to convert my raw images to another format using external tools
> instead of digiKam tools (for reasons mentioned in my other post and to
> make photo editing faster).  The problem is how to import metadata,
> i.e. all metadata from the camera and metadata assigned by digiKam such
> as captions and tags, from the raw images to the converted images.  I
> couldn't find any (working) way to do it in digiKam.  Is it possible?
>
Sorry my answer took so long.
What you can do is mark an image, go on the Metadata tab, there should
be a button 'save metadata'. Then you can mark the image you want to
import the metadata to, go on 'image' --> 'metadata' --> 'import exif'.
It's a bit tedious if you have more then a few images, as there doesn't
seem to be a batch way of doing it. Names of the buttons and menus might
be different, as I use a german interface and back-translated the names.

> If it is not possible using UI, something like direct database
> manipulation would probably still helpful.
>
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
>


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

woenx
Resurrecting this old thread. Is there currently a way to do that? I am
copying metadata (mainly the date) from a bunch of images to another, but I
have to do it manually.

The previous message mentioned doing  'image' --> 'metadata' --> 'import
exif', but I couldn't find that option anywhere in Digikam.

Is it possible to copy the metadata from one picture to another?



--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

Gilles Caulier-4
Hi,

Inside digiKam, no. It's not yet implemented. The subject still open in bugzilla.

Some low level are already present in digiKAm core to process this kind of operation in specific cases (mostly the job is done by Exiv2), but the main GUI or BQM still not yet patched to integrate this feature.

In fact we need to found a students to work in this project, but this cannot be done while this summer.

Best

Gilles Caulier

Le ven. 24 mai 2019 à 15:45, woenx <[hidden email]> a écrit :
Resurrecting this old thread. Is there currently a way to do that? I am
copying metadata (mainly the date) from a bunch of images to another, but I
have to do it manually.

The previous message mentioned doing  'image' --> 'metadata' --> 'import
exif', but I couldn't find that option anywhere in Digikam.

Is it possible to copy the metadata from one picture to another?



--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html
Reply | Threaded
Open this post in threaded view
|

Re: Copying metadata from one image to another?

woenx
Ok, I see. Thanks for the explanation, Gilles.



--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html