需要重新整理以日期命名的文件夹中的图片

Fra*_*ovi 8 photos file-organization

有人知道在按日期命名的文件夹中重新组织图像文件的任何软件/技术吗?

Hen*_*nno 10

最近我也有类似的需求。

具体来说,我想根据拍摄照片的日期移动和重命名文件,如下所示:

E:\Pictures\DSC_001.jpgE:\Pictures\2009\2009-04-23\2009-04-23-14h56m28.jpg E:\Pictures\DSC_002.jpgE:\Pictures\2009\2009-04-23\2009-04-23-15h32m14.jpg E:\Pictures\DSC_003.jpgE:\Pictures\2010\2010-02-22\2020-02-22-14h56m28.jpg

我采用这种结构的动机:

  • 我在 E:\Pictures 文件夹中有 6000 个文件。即使我使用 Namexif 将它们全部重命名为 YYYY-MM-DD-HHhMMmSS.jpg 格式,如果我没有使用年份文件夹,我仍然会在图片下有 800 多个子文件夹。
  • 如果我使用 2009/12/31/2009-12-31-23h59m59s.jpg 格式,浏览文件夹会很乏味(有些月份我只拍了几天照片)
  • 2009-12/2009-12-31-23h59m59s.jpg 格式仍然会产生太多子文件夹到 E:\Pictures 文件夹以及 2009-12 和其他更受欢迎的月份(所有在 24 日和 31 日拍摄的照片) Dec 将全部直接列在 2009-12 文件夹下)。

天啊。

在花了一个小时尝试了各种基于图形 UI 的程序之后,最终按照我的需要完成工作的是 ExifTool。

以下是步骤:

  1. 下载ExifTool
  2. 安装它:
    • 如果您使用的是 Windows,您应该:
      • 解压 zip 文件,
      • 将 exiftool(-k).exe 重命名为 exiftool.exe
      • 将 exiftool 移动到PATH 中的某个文件夹(我使用 C:\Windows 文件夹),以便它可以在您当前所在的每个文件夹中使用(我使用 C:\Windows)。
    • 如果您使用的是 Mac,只需安装该应用程序。
  3. 打开你的终端:
    • 在 Windows 中,按下WinR并输入cmdEnter
    • 在 Mac 上,按下cmdspace并输入term?
  4. 导航到图片所在的文件夹。在 Mac 上,您可以输入类似
    cd /Volumes/MyUSBDrive/Pictures. 在 Windows 中,您将键入E:Entercd Pictures. 当然,在这里使用您自己的文件夹路径。
  5. 现在启动 exiftool 并让它完成它的工作:(
         exiftool -d %Y/%Y-%m-%d/%Y-%m-%d-%Hh%Mm%S.%%e "-filename<datetimeoriginal" .最后的点指的是当前目录)

基本上,您是在告诉 exiftool从图片文件中读取拍摄日期(datetimeoriginal)信息并使用该信息重命名文件,使用 YYYY/YYYY-mm-dd/YYYY-mm-dd-HHhMMmSS.ext 格式。请注意,我们指定的文件格式中有斜杠——这会导致文件移动到相应的文件夹结构中,该结构是动态创建的。

您可以使用此实用程序以任何您喜欢的方式移动和/或重命名文件。如果您的要求与我的不同,请参阅页面,其中包含我最终使用的命令行的很好示例。


bab*_*bca 0

我知道 Zoner Photo Studio 应该能够做到这一点,但我从未尝试过。它支持图库模式,可以帮助您整理照片\xe2\x80\x93,它可以将当天拍摄的照片移动到单独的文件夹中。

\n\n

这是你需要的吗?
\n在此输入图像描述

\n\n

来源:Zoner:整理您的照片集

\n