我在使用 Banshee 时遇到了一个有点烦人的问题。我的音乐库不是很大,只有 300-400 首歌曲。但是,当我播放歌曲时,问题就出现了。当我双击播放一首歌曲时,它会像预期的那样正常播放。但是在播放列表或我的整个音乐库,甚至是播放一首歌曲的播放列表时,会发生一些奇怪的事情:它会从中间开始播放下一首曲目,而不是从开头开始。很少从开头开始。这很烦人,我真的不知道是什么原因造成的。它以前工作得很好,我很难相信这可能是 Banshee 数据库损坏的问题。
还有其他人遇到过这个问题吗?如果是,有什么解决办法吗?
很抱歉这里不适合提问,但我相信这是合适的,因为我确实运行的是 Ubuntu (11.10),而且 Banshee 是默认播放器。
答案1
问题解决了:
问题是由无缝播放选项引起的。禁用该选项后,问题立即消失。
我搜索了一下,发现这个功能在历史上似乎出现过很多问题。
发生这种情况的原因很难理解,但很可能是一个错误。
答案2
可能的原因:
尽管这可能很难令人相信,但这很可能是一个损坏的数据库。
可能的解决方案:
您可以备份数据库,然后重新扫描库,问题应该会消失。如果没有消失,那么您需要报告错误(因为这可能是代码中的错误,而不是数据库中的错误)。
要备份数据库:
- 导航
/home/yourusername/.config/banshee-1
- 重命名
banshee.db
为其他名称(例如bansheebk.db
)
要重新扫描库:
- 打开 Banshee
- 前往:工具>重新扫描音乐库
让它完成,然后尝试再次播放音乐,问题应该消失。