如何在 Ubuntu 上的 GNOME 文件 (Nautilus) 中启用基于元数据的批量重命名

GNOME Files(或 Nautilus)具有批处理文件重命名功能
(在 3.22 版本中引入)
它允许查找和替换多个文件名中的文本,以及添加自动编号,或根据元数据重命名文件
. 虽然不是很先进,但当您想要在 Gnome 桌面上快速重命名多个文件时,此功能是一个很好的工具。

您可以通过选择多个文件、右键单击它们并从上下文菜单中选择“重命名”来使用文件应用程序 (Nautilus) 的批量重命名功能。

基于元数据的批处理文件重命名支持基于图像的创建日期和相机型号重命名图像,以及基于艺术家姓名、标题或曲目编号等标签的音乐。

在 Ubuntu 18.04 和 18.10 中,基于图像和音乐元数据的批处理文件重命名默认情况下不起作用,
仅插入元数据名称而不是实际的元数据。
原因是Ubuntu默认没有安装Tracker
.

这在 Ubuntu 19.04 中有所改变,其中默认安装了 Tracker,并且 Nautilus 批量重命名功能按预期工作。

未安装 Tracker 的 Nautilus – 插入“[Creation date]” 而不是批量图像重命名的实际创建日期
安装了 Tracker 的 Nautilus 批量重命名 – 在文件名中插入创建日期

Tracker 是一个文件系统索引器、元数据存储系统和搜索工具。 前段时间 Tracker 对一些用户造成高 CPU 峰值和内存使用量增加,但 Tracker v2 改善了这种情况。 有一些讨论要在 Ubuntu 18.04 LTS 中默认安装它,但它被推迟了,被认为“这样的更改在 LTS 周期中是有风险的”。

在我的 Ubuntu 18.10 桌面上,自从我安装了 Tracker 以来,我没有注意到 CPU 或内存使用量有任何增加,除了初始索引,当时 CPU 和磁盘 I/O 增加了一段时间(可能也有第一次重新启动后出现峰值,虽然我不记得了)。 但是,如果您遇到问题,很容易将其删除。

使用音频元数据标签使用 Nautilus 批量重命名音频文件

能够在 Nautilus 批量文件重命名功能中使用元数据并不是 Tracker 带来的唯一功能。
安装 Tracker 后,您还可以从“活动概览”中搜索文件和文件夹,或使用“文件”应用程序(它还支持使用 Tracker 进行全文搜索)更快地搜索
.

您可以在 Ubuntu 上安装 Tracker,并使用以下方法在 Nautilus 中启用基于元数据的批量重命名:

sudo apt install tracker