我有许多来自不同相机的照片,并希望按拍摄顺序对它们进行排序,即创建日期和时间。我只得到修改作为一个选项。
此外,我使用 Shotwell 编辑照片。对照片进行更改后,我将无法再看到创建日期。
总之,我唯一感兴趣的日期是创建日期和时间。
一个解决方案可能是重命名所有文件,包括名称中的日期和时间!?但是怎么办??
由于链接和使用 Shotwell 的提示,我似乎找到了解决方案。我之前通过使用“文件”中的 Shotwell 打开文件、编辑和“另存为”来编辑文件,但没有显示原始信息。通过在 Shotwell 中查看我的照片,它显示了我将照片分类到的文件夹,按日期和时间排序,因此按时间顺序显示不同相机拍摄的照片。编辑和“导出”文件会保留原始信息。
另一种解决方案是使用
imagemagick
sudo apt install imagemagick
如果您的系统上尚未安装,您可以使用 安装它。然后使用命令
identify -verbose path/to/your/image
获取图像的元数据。您也可以 grep 结果,因为您只对创建日期和时间感兴趣。例如与
identify -verbose image.png | grep "date:create"
.这样,您将只获得您感兴趣的信息,并且最终可以在脚本中重用它来重命名您的图像,如果这是您想要的。
您没有确切说明您使用的是哪个发行版。我在 21.04 Xubuntu,所以我会在这里给你答案。我使用 Nemo 作为文件管理器。有了这个,我可以右键单击标题部分,就在“名称”字段的右侧。这给了我可以显示的列的下拉列表。在那里我看到“创建日期”。
那对你有用吗?