我怎样才能强制 banshee 整理我的音乐文件夹?

我怎样才能强制 banshee 整理我的音乐文件夹?

在我丢失硬盘之后,我通过将 banshee 拖放到我的音乐目录中,从我的 iPod 中恢复了我的音乐收藏。

Banshee 在完成复制过程后开始根据标签组织文件,但在复制了大约 10% 后就停止了。我该如何强制它继续?

重新启动 Banshee 并禁用和启用“更新文件”选项没有帮助。谢谢 :-)

答案1

这对我来说很有效:

  1. 从音乐库中删除所有音乐
  2. 做出改变
  3. 重启 Banshee
  4. 检查设置是否仍然存在
  5. 导入媒体。

答案2

您可以删除现有数据库并强制banshee创建一个新的数据库。

数据库文件位于~/.config/banshee-1,其名称为banshee.db

退出 banshee(确保它确实关闭)

创建了名为 banshee_bak.db 的数据库备份

mv ~/.config/banshee-1/banshee.db ~/.config/banshee-1/banshee_bak.db

再次打开 banshee 并重新索引您的媒体。

答案3

我为此目的编写了一个小工具,因为我不想丢失我的评级、播放次数等。

可以在以下位置找到它:https://bitbucket.org/moi90/bansheeorganizer。如果你不想克隆仓库,只需下载https://bitbucket.org/moi90/bansheeorganizer/raw/tip/BansheeOrganizer.py并运行:python BansheeOrganizer.py

该程序将使用 Banshee 数据库文件的默认位置(~/.config/banshee-1/banshee.db)并自动检测媒体库的位置(例如~/Music)以及命名模式。

对于数据库中的每个曲目,媒体文件将移动到适当的媒体库位置,命名模式和曲目数据以及数据库记录都将被更新。

警告:使用风险自负。数据库文件可能已损坏,音乐文件可能丢失。

相关内容