使用jhead为老手机的照片增加拍摄日期,让照片流能够正常排序

最近在整理10多年前的老照片,发现一个问题:早年间的一些功能机拍摄的照片没有EXIF信息中的拍摄日期,只有修改日期。而众所周知,照片一旦进行旋转、裁剪、增删EXIF信息等操作后,修改日期就会改变。对于老照片来说,没有拍摄日期信息十分不便,在照片流中也无法按拍摄日期显示。
jhead是一个Windows程序,虽然没有图形界面,但是可以很方便的完成照片信息的修改。
jhead官网:Exif Jpeg header manipulation tool
官方说明文档

将Jhead.exe放入C:\Windows\System32即可使用
运行cmd,使用cd命令进入照片所在目录即可操作,例如:

D:
cd Images/2018

下面是我这次用到的一些命令

将目录下所有的jpg文件名修改为“YYMMDD_HHMMSS_原文件名 ”的格式

jhead -nf%Y%m%d_%H%M%S_%f C:/Images/**/*.jpg

为目录下所有jpg文件建立简单exif信息,将拍摄日期指定为修改日期。

jhead -mkexif -dsft *.jpg

将目录下所有jpg文件的修改日期指定为拍摄日期。

```c
jhead -mkexif -dsft *.jpg

还可以用/**/使命令执行于任意一级子目录。

jhead -mkexif -dsft C:/Images/**/*.jpg

你可能感兴趣的:(使用jhead为老手机的照片增加拍摄日期,让照片流能够正常排序)