photo - 将日期归档到 Exif 数据
问题描述
我有一堆旧文件夹,其中包含 2000 年代的照片。由于未知原因,照片中没有 Exif 数据。但我至少想保留每张照片的日期。这样当我将它们导入 iCloud 照片时它们是有序的。
是否有软件,或以命令行方式,或任何编程语言的脚本,能够在“文件属性”中获取每个日期并将其插入照片的 Exif 数据中?
提前致谢。
解决方案
您应该可以使用exiftool
. 首先备份您的文件,然后在单个文件上尝试此操作:
exiftool "-alldates<filecreatedate" ONEIMAGE.jpg
然后检查您引用的“文件属性”并检查:
exiftool ONEIMAGE.jpg
如果一切看起来都正确,您可以在这样的目录中执行所有文件:
exiftool "-alldates<filecreatedate" DIRECTORYNAME
推荐阅读
- c# - 我正在尝试使用鼠标拖动元素,但它总是从特定位置而不是当前位置开始拖动
- discord.js - Bot mention as a prefix in Discord.js
- c# - C# How to connect to different databases based on a flag
- javascript - Using external JS libraries in a web component
- qnx - QNX momentics linked source files not compiling
- azure - 如何在 Azure Windows Server 虚拟机中使用我的网络摄像头?
- angularjs - AngularJS - ng-model 没有正确更新
- cmake - add_custom_target 列表提供的多个依赖项
- java - 如何使用 Java 将 java.util 包中的格式 (2018-04-12T03:00:00.000Z) 转换为日期
- javascript - Ember.js - 在组件内查询,错误:没有开始就调用结束