Am 04.06.2016 um 12:51 schrieb Michael Hendry:
> Since acquiring my iMac in 2013 I have gradually reduced my dependence on 
> legacy programs by running Windows or Ubuntu in virtual machines.
> Shotwell is the sole program I’m dependent on now, with > 20,000 images from 
> various sources (film, scanner, digital camera), many with tags.
> Although Shotwell offers to record tags within the associated image files, it 
> can’t do this with certain file formats - RAW and BMP for example.
> I found that if I used exiftool to create a sidecar XMP file for a given NEF 
> file, including the necessary tag or tags, I could get darktable to adopt the 
> tag information on import, thereby automating the process.
> I used sqlite3 running in my ubuntu virtual machine to access the shotwell 
> database, extract the tag information and create a shell script to make the 
> transition.
...
> 
> Michael
> 


Hallo Michael,
I had a similar problem last year. I had spend a lot of time for tagging
pictures in Shotwell.
Then I began to use Darktable and wanted to move the tags from the
Shotwell-Database to the Darktable-Database.

I made a python-script to do this in Darktable 1.6.9.
I reported in this mailing-list, have a look at my mail from 2015-11-28:

http://article.gmane.org/gmane.comp.graphics.darktable.user/8392

The pictures must be already imported in DT and in Shotwell with the
same name and path.
It only works for Pictures that has NOT TAGS in Darktable.
Only the tagging will be moved.

Have a closer look to hierarchical tags:
Darktable keeps all steps of the hirarchie in ONE tag.
Shotwell has one Tag for each step, getting longer step by step.
The script takes only the "deepest" tag for a picture.

When you have imported the tags with all steps from Shotwell this may be
the reason for your problems when selecting.
See the examples in the comments in my script.

Get the Script from:
http://www.fotodrachen.de/download/Shotwell2Darktable.zip

Sorry, the "ReadMe.txt" is a "LiesMich.txt" in german language.
But the comments in "shotwell2darktable_tagging.py" are written in
English, ... sometimes.

Hope it helps.

Frank



____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to