0

0

Mac怎样使用Automator重命名照片?EXIF读取

爱谁谁

爱谁谁

发布时间:2025-08-05 15:23:01

|

603人浏览过

|

来源于php中文网

原创

在mac上使用automator重命名照片并读取exif信息,需创建“服务”类型工作流程,设置“服务收到图像文件”并在finder中使用;2. 添加“过滤访达项目”动作筛选图像文件,避免误操作;3. 使用“重命名访达项目”动作,选择“添加日期或时间”,在选项中选取“拍摄日期”以读取exif中的拍摄时间,并可自定义格式如yyyy-mm-dd_hhmmss;4. 可叠加多个“重命名访达项目”动作,结合“添加文本”并选择“相机型号”或“原始名称”等exif信息,构建如2023-10-27_143005_iphone15promax_img_1234.jpg的命名规则;5. 保存为“服务”后可在finder右键菜单调用,或保存为“应用程序”通过拖拽文件运行,便于重复使用;6. 若exif数据缺失,automator会默认使用文件创建日期,可能导致命名不一致,建议重命名前检查exif完整性,并提前备份照片以防错误操作。

Mac怎样使用Automator重命名照片?EXIF读取

Mac上用Automator重命名照片,特别是利用EXIF信息,操作起来并不复杂,它能让你批量地根据拍摄日期、相机型号等数据来整理你的图片,省去大量手动劳动。这其实是个非常实用的功能,尤其当你手机和相机拍了一堆照片,想按时间线或者设备来归类时,Automator就能派上大用场。

解决方案

要用Automator重命名照片并读取EXIF信息,你需要创建一个新的“工作流程”或“服务”。我个人更倾向于“服务”,因为它能直接在Finder的右键菜单里使用,非常方便。

  1. 打开Automator:从“应用程序”文件夹中找到并打开Automator。
  2. 选择文档类型:新建一个文档,选择“服务”。在窗口顶部,将“服务收到”更改为“图像文件”或“文件和文件夹”(如果你想更通用一些,但后面需要筛选),并选择“在Finder.app”中。
  3. 添加“获取指定访达项目”(可选但推荐):如果你想在Automator内部直接选择文件,可以添加这个动作。但如果作为“服务”使用,这一步通常可以省略,因为你会在Finder中选中文件后右键启动它。
  4. 添加“过滤访达项目”:这一步很重要,确保你只处理照片文件。将“种类”设置为“是”和“图像”。这样可以避免误操作到视频或其他非图像文件。
  5. 添加“重命名访达项目”:这是核心动作。拖拽到工作流中。
    • 选择重命名方式:在“重命名访达项目”动作的下拉菜单中,选择“制作副本”或者“添加日期或时间”等。最关键的是,这里有一个选项叫做“使工作流程询问”。如果你选择它,每次运行都会弹出窗口让你选择重命名规则,这对于不固定的需求很方便。但如果想自动化,直接选择“添加日期或时间”或“添加文本”等。
    • 利用EXIF信息:当你选择“添加日期或时间”时,Automator会默认使用文件的创建日期。但如果你想用EXIF中的拍摄日期,在“重命名访达项目”动作的设置里,选择“添加日期或时间”,然后点击“选项”按钮。你会看到一个下拉菜单,里面有“创建日期”、“修改日期”以及重要的“拍摄日期”。选择“拍摄日期”。你还可以自定义日期格式,比如
      YYYY-MM-DD_HHMMSS
    • 组合EXIF信息:Automator的“重命名访达项目”动作也允许你添加其他EXIF信息,比如“相机型号”。你可以在“添加文本”或“添加日期或时间”的基础上,再拖入一个“重命名访达项目”动作,这次选择“添加文本”,然后点击“选项”,选择“相机型号”或“原始名称”等。通过堆叠多个“重命名访达项目”动作,你可以构建出非常复杂的命名规则,比如
      2023-10-27_143005_iPhone15ProMax_IMG_1234.JPG
  6. 保存服务:点击“文件”>“存储”,给你的服务起个名字,比如“按EXIF日期重命名照片”。保存后,它就会出现在Finder的右键菜单“服务”项下。

Automator重命名照片时,EXIF数据具体能怎么用?

说实话,EXIF数据在照片重命名这块,简直就是个宝库。我个人最常用的就是“拍摄日期”(Date Taken),因为它能精确到秒,而且是照片真正被拍下来的时间,不像文件创建日期可能因为复制粘贴而改变。你可以用它来生成像

2023-10-27_14-30-05.JPG
这样的文件名,一眼就能看出照片的“生命史”。

除了日期,相机型号(Camera Model)也很有用。比如,如果你同时用iPhone和单反拍照,想把它们区分开,就可以在文件名里加上相机型号,像

2023-10-27_iPhone15Pro_143005.JPG
。这对于后期筛选和管理不同设备拍摄的照片特别方便。

Automator的“重命名访达项目”动作允许你选择的EXIF属性,虽然不像一些专业照片管理软件那么细致,但常用的比如“拍摄日期”、“相机型号”、“原始名称”(如果文件本身有这个属性的话)都提供了。通过调整日期格式,你可以控制文件名的简洁度或详细程度。有时候,我甚至会把“拍摄日期”和“原始名称”结合起来,既保留了时间信息,又避免了重名问题,比如

2023-10-27_IMG_1234.JPG
。这比单纯的序列号命名要智能得多。

Automator重命名工作流如何保存和重复使用?

一旦你花时间配置好一个Automator工作流,自然希望能反复利用。保存的方式主要有两种,各有利弊。

首先是保存为服务(Service)。这是我个人最推荐的方式,因为它无缝集成到macOS的Finder中。当你选中一个或多个照片文件,右键点击,在“服务”菜单下就能找到你保存的工作流。它的好处是即用即走,不用打开Automator应用程序,非常方便快捷。但缺点是,如果你想修改工作流,还是得回到Automator里编辑它。而且,如果你设置的是“服务收到文件和文件夹”,它会出现在所有文件和文件夹的右键菜单里,有时候会显得有点“碍眼”,所以我通常会把“服务收到”精确到“图像文件”。

NeoAgent
NeoAgent

销售易推出的AI‑CRM智能体平台

下载

其次是保存为应用程序(Application)。这种方式会生成一个独立的

.app
文件。你可以把它拖到Dock栏上,或者放在任何你方便访问的地方。当你需要重命名照片时,只需把照片文件或文件夹拖拽到这个应用程序图标上,它就会自动运行。这种方式的优点是它更像一个独立的工具,你可以分享给别人使用(只要对方Mac上有Automator),或者作为一个独立的批处理工具存在。缺点是每次运行都需要先打开这个应用程序,相对服务来说,少了一点点“随手拈来”的便捷性。

无论哪种方式,保存后你的工作流就固定下来了。如果需要调整,比如更改日期格式,或者想增加一个相机型号的命名规则,你只需要在Automator中打开你之前保存的服务或应用程序文件,进行修改后再次保存即可。这种可复用性,让Automator在批量处理任务上显得格外高效。

如果EXIF数据缺失或不准确,Automator重命名会怎样?

这是一个非常现实的问题,尤其是在处理来自不同来源的照片时。我遇到过不少次,比如从一些社交媒体平台下载的照片,或者经过某些编辑软件处理过的图片,它们的EXIF数据可能会被移除、修改,甚至压根就没有。

当Automator尝试读取EXIF数据(比如“拍摄日期”)但发现该数据缺失时,它并不会报错崩溃。通常情况下,它会默默地跳过这一部分,或者退而求其次,使用文件本身的“创建日期”或“修改日期”来代替。这就会导致一个问题:你的批量重命名结果可能会变得不一致。有些照片文件名里有准确的拍摄日期,有些则变成了文件创建日期(可能和你下载或复制文件的日期一致),而另一些可能就直接跳过了日期部分,只保留了原始文件名或添加了序列号。

为了避免这种混乱,我的建议是:

  1. 预先检查:在进行大规模重命名之前,可以随机抽查几张照片的EXIF信息。在Finder中选中照片,按
    Command + I
    打开“显示简介”,在“更多信息”里就能看到EXIF数据。如果发现大量照片缺失EXIF,你可能需要考虑其他重命名策略,或者使用专门的EXIF编辑工具先补全信息。
  2. 设置备用方案:在Automator的“重命名访达项目”动作中,如果选择了“添加日期或时间”并指定了“拍摄日期”,但该日期不存在,Automator通常会退回到使用文件的“创建日期”。如果你想避免这种情况,或者想明确只用拍摄日期,那么在工作流的前面,可以考虑加入一个“运行Shell脚本”动作,用
    exiftool
    这类命令行工具来检查文件是否有拍摄日期,然后根据结果决定是否继续重命名,或者只处理有完整EXIF的图片。但这会增加工作流的复杂性。
  3. 务必备份:任何批量操作,尤其是重命名这种不可逆的,一定要先备份! 我个人吃过不少亏,因为一个小失误导致几百张照片文件名全乱套。将要处理的照片复制一份到另一个文件夹,或者使用Time Machine,都是非常好的习惯。这样即使重命名结果不尽如人意,你也能随时恢复到原始状态。

总之,Automator在处理有标准EXIF数据的照片时非常强大,但面对不规范的数据,它也会有其局限性。了解这些“如果”和“但是”,能让你在使用它时更加从容和有效。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

394

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

575

2023.08.10

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

338

2025.05.09

iPhone文本消息乱序错误如何解决?
iPhone文本消息乱序错误如何解决?

解决办法:1、强制关闭消息应用程序;2、重启你的iPhone;3、自动禁用设置并再次启用;4、关闭iMessage并重新打开;5、重置所有设置;6、使用ReiBoot修复iOS。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

335

2024.11.19

删除iPhone上所有照片的方法
删除iPhone上所有照片的方法

删除iPhone上所有照片的方法;1、删除整个照片库;2、从相册中删除所有照片;3、仅从图库中删除照片;4、仅删除视频,屏幕截图,自拍,实时或人像照片;5、删除某人的所有照片;6、永久删除已删除的照片等等。想了解更多相关的内容,请阅读专题下面的文章。

876

2024.12.11

iPhone静音开关不起作用
iPhone静音开关不起作用

若 iPhone 静音开关失效,先检查硬件,看开关状态、清洁缝隙。接着重启手机,查看静音及勿扰模式设置,更新系统。若都不行,可恢复出厂设置(提前备份)。若仍无效,可能是严重硬件问题,需联系苹果客服或去授权维修中心。

180

2025.03.20

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

37

2025.12.13

windows安全中心怎么关闭 windows安全中心怎么执行操作
windows安全中心怎么关闭 windows安全中心怎么执行操作

关闭Windows安全中心(Windows Defender)可通过系统设置暂时关闭,或使用组策略/注册表永久关闭。最简单的方法是:进入设置 > 隐私和安全性 > Windows安全中心 > 病毒和威胁防护 > 管理设置,将实时保护等选项关闭。

0

2026.01.26

2026年春运抢票攻略大全 春运抢票攻略教你三招手【技巧】
2026年春运抢票攻略大全 春运抢票攻略教你三招手【技巧】

铁路12306提供起售时间查询、起售提醒、购票预填、候补购票及误购限时免费退票五项服务,并强调官方渠道唯一性与信息安全。

1

2026.01.26

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 3万人学习

计算机系统从应用层到底层
计算机系统从应用层到底层

共6课时 | 0.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号