2015-10-20 5 views
0

Как редактировать или добавлять метаданные exif командой graphicsmagick? Я попытался следующие:Как отредактировать метаданные exif командой graphicsmagick?

gm convert -set EXIF:XPKeywords "bird, sleep, moon" bird.jpg bird2.jpg 

Моя команда успешно выполняет и изображение создания, но метаданные EXIF ​​не обновляется.

+0

Вы получаете ошибка? Создано ли изображение (но без данных EXIF)? Пожалуйста, добавьте детали toyour post by ** editing ** (не комментируя). –

ответ

0

Я не верю, что вы можете сделать это с GraphicsMagick, и я хотел бы предложить exiv2 так:

exiv2 -M"add Exif.Image.XPKeywords Ascii 'bird,sleep,moon'" image.jpg 

Тогда вы можете просматривать их с jhead тоже:

jhead -v image.jpg 

JFIF SOI marker: Units: 0 (aspect ratio) X-density=1 Y-density=1 
Exif header 50 bytes long 
Exif section in Intel order 
(dir has 1 entries) 
    Windows-XP keywords = "bird,sleep,moon" 
Approximate quality factor for qtable 0: 92 (scale 16.28, var 1.13) 
Approximate quality factor for qtable 1: 92 (scale 16.20, var 0.15) 
JPEG image is 2000w * 2000h, 3 color components, 8 bits per sample 
File name : image.jpg 
File size : 6968929 bytes 
File date : 2015:10:20 09:23:24 
Resolution : 2000 x 2000 
+0

Согласно http://www.graphicsmagick.org/convert.html существует множество, -множестве , вариант. который используется для добавления или обновления имени атрибута. Но нет примера. –