如何刷新 GNOME 音乐?

如何刷新 GNOME 音乐?

每当我从系统中删除曲目时,GNOME Music 都会将其保留在我的音乐库中。如何刷新 GNOME Music 以将其从音乐库中删除?

对于没有标签的 mp3 曲目,似乎不会发生此问题。

答案1

使用 GUI 实用程序tracker-preferences更新相关信息。

gnome-music用来tracker查找您的音乐。最简单的交互方式tracker是通过tracker-preferences实用程序。从那里,您可以告诉跟踪器索引某些目录。这意味着我们可以通过“取消索引”和“重新索引”包含您的音乐的任何目录来解决问题。

  1. 安装tracker-preferences。这可能像sudo dnf install tracker-preferences或一样简单sudo apt-get install tracker-ui,或者您可能需要弄清楚如何在您的机器上安装它。
  2. tracker-preferences在命令行或通过应用程序菜单打开。
  3. 在选项Locations卡下,找到包含您的音乐的目录列表,例如/home/username/Music。取消Recurse选中该目录的圆形按钮。单击Apply按钮。重新选中该Recurse目录的圆形按钮。再次单击Apply按钮。等待tracker数据库更新。(没有输出或加载栏或任何东西,只需等待一两分钟在后台运行即可。)
  4. 从命令行或应用程序菜单打开gnome-music。如果跟踪器能够更新,您的库应该会反映出这些变化。

我知道这更像是一种“大锤”式的解决方案,而不是我想要的,但这是我发现的唯一有效的方法。请随时更新其他建议或解决方法。


资源:

  1. “如何解决 Fedora 20 上的 gnome-music“无音乐”问题”
  2. man tracker&tracker daemon help和其他帮助页面

答案2

tracker index -m audio

对我来说似乎有用,但不确定是否受到先前清除的影响。不过手册上说 -m 是重新索引 mime 参数。

tracker status

会告诉您该过程何时完成,指定文件夹中大约有 3k 个音乐文件,并且 gnome-music 专辑和库更新大约需要 4 分钟。

答案3

tracker daemon -t(终止跟踪器守护进程)

其次是

tracker daemon -s(启动跟踪器守护进程)

对我来说很管用。使用它tracker status来查看添加了多少文件。如果它不起作用,您可以tracker reset --hard先使用它,这将删除跟踪器索引。

相关内容