根据文件名为照片添加时间戳?

根据文件名为照片添加时间戳?

(我使用的是 Ubuntu 16.04,但这不一定是 Ubuntu 特有的,这就是我在这里提问而不是在 askubuntu 上提问的原因)

我有一组照片,我想为其添加日期/时间戳,但其中一些缺少 EXIF 数据,我想使用 exiftool 或其他更合适的工具以某种方式重新填充这些数据。照片文件名已经正确(例如 IMG_20120921_210143.jpg)

有没有一种简单的方法可以将文件名传递给 exiftool 并填充 EXIF 数据,以便我可以使用它与 Imagemagick 一起为照片添加时间戳?

答案1

第三款Exiftool 常见问题解答 5有命令:
exiftool "-alldates<filename" <DirOrFile>

此命令创建备份文件。添加-overwrite_original以禁止创建备份文件。添加-r以递归到子目录。如果此命令在 Unix/Mac 下运行,请反转任何双引号/单引号以避免 bash 解释。

相关内容