You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何在macOS的Photos App中修改多张选中照片的日期

在macOS Photos中批量修改多张选中照片日期的方法

我经常帮朋友处理Photos里的照片日期问题,这里给你两种靠谱的批量修改方法,按需选就行:

一、图形界面操作(适合大多数用户,简单直观)

  • 首先在Photos应用里选中需要修改的多张照片:
    • 单张点击后,按住Cmd键点击其他照片可以选分散的多张;
    • 选中第一张后按住Shift键点击最后一张,可以选中连续的一组照片;
    • Cmd+A可以选中当前相册里的所有照片。
  • 打开日期调整窗口:
    • 右键点击任意一张选中的照片,选择「调整日期和时间」;
    • 或者点击顶部菜单栏的「图像」→「调整日期和时间」。
  • 设置新日期:
    • 在弹出的窗口里,直接修改你想要的日期和时间;
    • 注意窗口下方的「调整原始照片的时间戳」选项:如果勾选,会修改照片文件本身的EXIF信息;如果不勾选,只会修改Photos应用里的显示日期;
    • 确认设置后点击「调整」,所有选中的照片就会统一更新日期啦。

二、终端命令操作(适合进阶用户,批量效率更高)

如果你需要处理大量照片,或者想自动化修改,终端命令会更高效:

  1. 先安装Homebrew(如果还没装的话),打开终端输入:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 安装exiftool(一款强大的EXIF信息修改工具):
    brew install exiftool
    
  3. 在Photos里选中要修改的照片,右键点击选择「显示在访达中」,打开这些照片所在的文件夹;
  4. 在访达里右键点击该文件夹,选择「新建位于文件夹位置的终端窗口」;
  5. 输入以下命令修改日期(把示例中的日期换成你需要的,格式为YYYY:MM:DD HH:MM:SS):
    # 修改JPG照片的原始拍摄日期
    exiftool "-DateTimeOriginal=2024:05:20 14:30:00" *.jpg
    # 如果是HEIC格式,把*.jpg换成*.heic即可
    exiftool "-DateTimeOriginal=2024:05:20 14:30:00" *.heic
    
  6. 命令执行完成后,回到Photos应用,按Cmd+R刷新,照片的日期就会同步更新了。

注意事项

  • 如果你的照片是从iCloud同步的,要确保已经下载了原件(在Photos偏好设置→iCloud里选择「下载原件到这台Mac」),否则可能无法修改原始文件的EXIF信息;
  • 修改完成后,iCloud会自动同步修改后的日期到其他设备上。

内容的提问来源于stack exchange,提问作者user9222646

火山引擎 最新活动