LINUX.ORG.RU

Поставить дату на фото


0

0

Привет.

Нужно проставить дату на фотки в каталоге, взяв ее из exif.
Нагуглил jhead (http://www.sentex.net/~mwandel/jhead/), ExifTool (http://www.sno.phy.queensu.ca/~phil/exiftool/), но они похоже этого не умеют. Может для Гимпа есть скрипты для этого, или другой какой софт?

Может быть, прочесть каким-нибудь exif tool, а потом написать imagemagick'ом?

AITap ★★★★★
()

можно использовать связку exiftool (из перловского пакета Image::ExifTool) + annotate (из imagemagick):

$ sudo cpan Image::ExifTool

например:

#!/bin/sh

opts="\
font $HOME/.fonts/arial.ttf
size 120
color 255 0 0
move 100 200
"
mkdir -p new
for file in *.jpg; do
        text=`exiftool -s -s -s -CreateDate $file 2>/dev/null`
        test -z "$text" && continue
        echo "${opts}text $text" | annotate $file new/$file
done

arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.