2015-10-20 65 views
0

如何通過graphicsmagick命令編輯或添加exif元數據?我試過以下內容:如何通過graphicsmagick命令編輯exif元數據?

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

我的命令正在成功執行,圖像正在創建但exif元數據未更新。

+0

你得到一個錯誤?是否創建了圖像(但沒有EXIF數據)?請通過**編輯**(不發表評論)添加詳細信息。 –

回答

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 有一套, - 設,選項。用於添加或更新命名屬性。但沒有例子。 –