all repos — image.initmeta.sh @ d239ecd62702a5ede356001e59b21cf308bc932c


        
Peter Molnar github@petermolnar.net
Sun, 31 May 2020 07:44:08 +0100
commit

d239ecd62702a5ede356001e59b21cf308bc932c

1 files changed, 26 insertions(+), 0 deletions(-)

jump to
A image.initmeta.sh

@@ -0,0 +1,26 @@

+#!/bin/bash + +if [ -z "$1" ]; then + echo "Use: image.initmeta PHOTO" + exit 1 +fi + +year="$(exiftool -s -EXIF:DateTimeOriginal "$1" | awk '{print $3}' | cut -d":" -f1)" +artist="Peter Molnar" +rights="CC BY-NC-ND 4.0 ${year} ${artist} <mail@petermolnar.net>" +url="https://petermolnar.net/" +email="mail@petermolnar.net" +licenseurl="https://spdx.org/licenses/CC-BY-NC-ND-4.0.html" + +exiftool\ + -EXIF:Artist="${artist}"\ + -EXIF:Copyright="${rights}"\ + -IPTC:By-line="${artist}"\ + -IPTC:CopyrightNotice="${rights}"\ + -XMP:CopyrightOwnerID="${url}"\ + -XMP:CopyrightOwnerName="${artist}"\ + -XMP:Creator="${artist}"\ + -XMP:Rights="${rights}"\ + -xmp-plus:Licensor="{LicensorID=${url},LicensorName=${artist},LicensorURL=${url},LicensorEmail=${email}}"\ + -xmp-xmpRights:WebStatement="${licenseurl}"\ + "$1"