【问题标题】:Importing EXIF from filename从文件名导入 EXIF
【发布时间】:2017-10-18 20:51:18
【问题描述】:

好的,有很多示例和应用程序使用ExifTool 将 EXIF 数据转换为 .jpg 名称。但是如果你想反过来呢?我有许多使用 ODBC 日期的文件,但不包含元 EXIF 日期。我怎样才能 - 使用什么应用程序或 EXIFTool 命令行 - 从文件名更新 EXIF_DATE?

2012-02-24_1330073217.jpg

我发现了一个 Windows 应用程序 EXIFDate by filenamepattern 可以执行此操作,但我是 Mac 用户。 :/

【问题讨论】:

  • 我认为您可以通过使用findgrepcut 和 exiftool 命令行将它们连接在一起来完成此操作。如果我通过这种方式找到答案,我会尝试发布答案!
  • 使用命令:find ./ -name "*.jpg" | cut -d _ -f 1 如果格式与您在问题中所说的一样,您可以获得日期。我不是 exifTool 的用户,所以您必须自己完成:使用cut 的结果并将其通过管道传输到 exifTool 或告诉我如何使用 exifTool 设置日期
  • 您想通过命令行而不是通过编程来执行此操作,对吧?
  • @Guillaume 非常感谢。我对 UNIX 命令不太了解,但我会用它作为测试。如果能找到方法,我可能想做一个宏或类似的东西。

标签: macos date filenames exif exiftool


【解决方案1】:

这个命令会做你想做的:

exiftool "-alldates<filename" DIR

其中 DIR 是一个或多个目录和/或文件名。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    相关资源
    最近更新 更多