【发布时间】:2017-10-18 20:51:18
【问题描述】:
好的,有很多示例和应用程序使用ExifTool 将 EXIF 数据转换为 .jpg 名称。但是如果你想反过来呢?我有许多使用 ODBC 日期的文件,但不包含元 EXIF 日期。我怎样才能 - 使用什么应用程序或 EXIFTool 命令行 - 从文件名更新 EXIF_DATE?
2012-02-24_1330073217.jpg
我发现了一个 Windows 应用程序 EXIFDate by filenamepattern 可以执行此操作,但我是 Mac 用户。 :/
【问题讨论】:
-
我认为您可以通过使用
find、grep、cut和 exiftool 命令行将它们连接在一起来完成此操作。如果我通过这种方式找到答案,我会尝试发布答案! -
使用命令:
find ./ -name "*.jpg" | cut -d _ -f 1如果格式与您在问题中所说的一样,您可以获得日期。我不是 exifTool 的用户,所以您必须自己完成:使用cut的结果并将其通过管道传输到 exifTool 或告诉我如何使用 exifTool 设置日期 -
您想通过命令行而不是通过编程来执行此操作,对吧?
-
@Guillaume 非常感谢。我对 UNIX 命令不太了解,但我会用它作为测试。如果能找到方法,我可能想做一个宏或类似的东西。
标签: macos date filenames exif exiftool