玩转照片EXIF信息的利刃:jhead命令详解 依据EXIF照片自动旋转

您所在的位置:网站首页 照片拍摄日期修改 玩转照片EXIF信息的利刃:jhead命令详解 依据EXIF照片自动旋转

玩转照片EXIF信息的利刃:jhead命令详解 依据EXIF照片自动旋转

2024-07-16 14:42| 来源: 网络整理| 查看: 265

-ft................................将jpg文件的“修改时间”修改为exif信息中记录的拍摄时间-dsft...........................把照片exif信息时间设置为文件修改时间.-da[date1]-[date2]...把拍摄日期为data2的照片日期修正为data1;date格式为yyyy:mm:dd或yyyy:mm:dd+hh:mm或yyyy:mm:dd+hh:mm:ss -ts[time]....................直接修改exif中的时间,格式为yyyy:mm:dd-hh:mm:ss-ds[date]...................直接修改exif中的日期,格式为yyyy:mm:dd 或yyyy:mm 或yyyy-ta[+|-]h[:mm[:ss]]...修正时差,根据时区确定,例如+1:00或者-1:00

-n[format-string]......将照片文件名修改为exif信息中记录的“数字化时间”,保留原文件名; 如果exif数字化时间不可用,则将文件名修改为文件的“修改时间”

-nf [format-string].... 与"-n"相同功能相同,不保留原文件名

format-string格式说明%d................日.................................(01-31)%H...............小时.............................(00-23)%j.................一年中的第几天.........(001-366)%m..............月.................................(01-12)%M...............分钟.............................(00-59)%S...............秒.................................(00-59)%U..............一年中的第几周..........(00-53)%w..............星期几..........................(0-6,周日为0)%y................两位数纪年..................(00-99)%Y...............四位数纪年%i................添加数字序号,也可以指定位数。如:%04i(生成4位序号,不足的高位补零)%f................原文件名

提示:照片中exif信息记录的时间有三个分别是:拍摄时间、数字化时间(也有叫创建时间的)和修改时间这些时间记录与windows中有关文件时间是不一样的,两码事!jhead对照片日期的修改是同步修改这三个时间!!!

现在我们举几个例子:

(一)jhead -da2009:01:01-2008:01:01 *.jpg把当前目录下的所有拍摄日期为2008/01/01的照片更改时间为2009/01/01。这在相机日期设置有误时非常有用。

(二)jhead -ds2009 *.jpg把当前目录下的所有jpg文件的日期年份更改为2009年,保持日期的其他部分(月、日及时间)不变!

(三)jhead -nf%Y_%m%d_%04i *.jpg把当前目录下的所有jpg文件的文件名更改为:年4位_月2位日2位_4位序号.jpg 如:2009_1201_0001.jpg



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3