Commando's gebruikt in "Werken met digitale camera's onder Linux. Deel 2: Metadata bewerken" (in: Linux Magazine 8/1 [februari 2007], p. 32-36.) door Filip Vervloesem (contact@filipvervloesem.be) Om typefouten te voorkomen (en omdat kopiƫren/plakken nu eenmaal sneller werkt) vind je hier alle gebruikte commando's uit het artikel. B. Aan de slag met metadata Exif-tags lezen: exiv2 -ps file.jpg exiv2 -pt file.jpg exiv2 -pv file.jpg exiv2 -ph file.jpg Exif-tags aanpassen: * beschrijvingen toevoegen: exiv2 -M"set Exif.Photo.UserComment Beschrijving van de afbeelding" $IN * copyright-informatie toevoegen: exiv2 -M"set Exif.Image.Artist Filip Vervloesem" -M"set Exif.Image.Copyright (c) 2005 F. Vervloesem (contact@filipvervloesem.be)" *.jpg * thumbnails toevoegen: convert -resize 160x120 $IN ${IN%.jpg}-thumb.jpg exiv2 -da ${IN%.jpg}-thumb.jpg exiv2 -it $IN rm ${IN%.jpg}-thumb.jpg * overbodige tags en thumbnails verwijderen: exiv2 -da *.jpg C. Compatibiliteitsproblemen tussen verschillende programma's oplossen: F-Spot en digiKam Backup van metadata maken/herstellen: exiv2 ex file.jpg exiv2 in file.jpg Metadata uit thumbnails herstellen: exiv2 -et $IN exiftool -TagsFromFile ${IN%.jpg}-thumb.jpg -all:all $IN * beschrijvingen omzetten: F-Spot -> digiKam: exiv2 -c "`exiv2 -Pnt $IN | iconv -f windows-1252 | grep -ae "UserComment" | sed 's/[^ ]* *//'`" mo $IN digiKam -> F-Spot: exiv2 -M"set Exif.Photo.UserComment `exiv2 -pc $IN`" $IN * labels omzetten: F-Spot -> digiKam: exiftool -S -XMP:Subject $IN | sed 's/[^:]*: //' LABELS=`exiftool -XMP -b $IN | xsltproc xpacket.xsl - | sed -e '/^[ ]*$/d' -e 's/^[ \t]*//' | tr '\n' ',' | sed -e 's/,$//' -e 's/,/, /'` exiftool -IPTC:Keywords="$LABELS" $IN digiKam -> F-Spot: exiftool -S -IPTC:Keywords $IN | sed 's/[^:]*: //' TAGS=`exiftool -S -IPTC:Keywords $IN | sed -e 's/[^:]*: //' -e 's/^/-XMP:Subject=/g' -e 's/, / -XMP:Subject=/g'` exiftool $TAGS $IN * IPTC- en XMP-tags uitlezen: exiftool -S -IPTC:Keywords $IN exiftool -S -XMP:Subject $IN