mac笔记本 如何将创建日期替换成拍摄日期
IphoneX照片和视频用隔空传送到mac笔记本后,创建日期变成导入日期,如何将创建日期替换成拍摄日期?
[经过版主编辑]
MacBook Air 13", macOS 10.12
IphoneX照片和视频用隔空传送到mac笔记本后,创建日期变成导入日期,如何将创建日期替换成拍摄日期?
[经过版主编辑]
MacBook Air 13", macOS 10.12
这个呢,就看你是如何想的,是想找个app做呢,还是写个程序,或者使用CLI命令行
命令行的话,有点啰嗦,并不简单,好处是不用安装任何软件,直接运行即可。
作为一个例子,可以到我的github上下载该脚本setOriginalDate.sh
用法:
比如,把脚本下载到当前桌面上并修改为可执行,建Canon_40D.jpg图像文件下载到桌面,下载后保存的文件的创建日期肯定是下载日期。
为了修改其创建日期(脚本中使用BIRTH DATE或者Original Date), 在终端中运行:
~/Desktop/setOriginalDate.sh ~/Desktop/Canon_40D.jpg
会显示如下:
File (/Users/a/Desktop/Canon_40D.jpg) current file birth dates:
Birth (Btime): Jan 16 23:46:31 2020
File (/Users/a/Desktop/Canon_40D.jpg) metadata info birth UTC date = 2008-05-30 21:56:01
File (/Users/a/Desktop/Canon_40D.jpg) metadata info creation local date = 05/30/2008 15:56:01
File (/Users/a/Desktop/Canon_40D.jpg) birth date is changed to:
Birth (Btime): May 30 15:56:01 2008
使用exifTool可以验证改过来的日期与照片的exif:DateTimeOriginal日期吻合
至于批处理一个文件夹中的所有文件,简单滴说就是使用命令行CLI的循环即可,很简单,如果需要再说。
另外,要是需要学习使用终端的知识,请参见bilibili频道 [把Mac终端命令用起来]
这个呢,就看你是如何想的,是想找个app做呢,还是写个程序,或者使用CLI命令行
命令行的话,有点啰嗦,并不简单,好处是不用安装任何软件,直接运行即可。
作为一个例子,可以到我的github上下载该脚本setOriginalDate.sh
用法:
比如,把脚本下载到当前桌面上并修改为可执行,建Canon_40D.jpg图像文件下载到桌面,下载后保存的文件的创建日期肯定是下载日期。
为了修改其创建日期(脚本中使用BIRTH DATE或者Original Date), 在终端中运行:
~/Desktop/setOriginalDate.sh ~/Desktop/Canon_40D.jpg
会显示如下:
File (/Users/a/Desktop/Canon_40D.jpg) current file birth dates:
Birth (Btime): Jan 16 23:46:31 2020
File (/Users/a/Desktop/Canon_40D.jpg) metadata info birth UTC date = 2008-05-30 21:56:01
File (/Users/a/Desktop/Canon_40D.jpg) metadata info creation local date = 05/30/2008 15:56:01
File (/Users/a/Desktop/Canon_40D.jpg) birth date is changed to:
Birth (Btime): May 30 15:56:01 2008
使用exifTool可以验证改过来的日期与照片的exif:DateTimeOriginal日期吻合
至于批处理一个文件夹中的所有文件,简单滴说就是使用命令行CLI的循环即可,很简单,如果需要再说。
另外,要是需要学习使用终端的知识,请参见bilibili频道 [把Mac终端命令用起来]
访达是文件管理器,在访达里相片是以文件的方式储存的,不能识别相片中的 EXIF 拍摄数据,您可以导入到“照片”app 中管理更方便更智能,参考:在 Mac 上使用“照片” - Apple 支持
mac笔记本 如何将创建日期替换成拍摄日期