更新至 ubuntu 14.04 后 Banshee 无法播放音乐

更新至 ubuntu 14.04 后 Banshee 无法播放音乐

当我运行 12.04 时,我对 banshee 非常满意,但升级到 14.04 后,我的大部分音乐都无法播放。当我点击专辑或歌曲时,曲目编号左侧会出现一个小“X”图标并跳过该歌曲。请帮忙。

答案1

这是因为 Ubuntu 12.04 将分区挂载在/media而 Ubuntu 14.04 将分区挂载在/media/username

这里的解决方法是再次导入音乐库。

Ctrl使用+选择所有歌曲,A然后右键单击并选择Remove from Library

笔记:请确保不要选择,Delete from Drive因为这将删除您的所有歌曲。

Media然后使用->再次导入它们Import media并选择特定的文件夹或分区。您将必须重新创建播放列表。

答案2

前面的答案是一个很好的开始,为了扩展它,我做了两件事来帮助简化过渡。在操作之前Remove from Library,请导出每个播放列表。导入库后,在文本编辑器中打开播放列表,查找并替换/media/media/username。然后将播放列表导入回 Banshee。

我有大量播客需要更新。为了更新这些播客,我需要更新 banshee 使用的数据库。

关闭 Banshee。

安装 sqlite3(如有必要)。

    sudo apt-get install sqlite3

现在我从Banshee 常见问题解答. 将数据库转储到文本文件,再次执行查找和替换技巧,然后重新创建数据库。

    cd ~/.config/banshee-1
    sqlite3 banshee.db ".dump" > dump
    mv banshee.db banshee.db.backup

使用文本编辑器打开dump并按照上述方式查找和替换,然后重新创建数据库。

    cat dump | sqlite3 banshee.db

笔记:这是我做事的顺序,您可能只需要执行数据库转储、查找和替换、重建技巧即可一次性处理所有事情,我不确定。

相关内容