如何在Banshee中注册下载的Podcast mp3?


9

我刚刚升级到Natty,并尝试开始使用Banshee而不是Rythmbox。

我注意到Banshee将下载的podcost放在Podcast文件夹下。我有一堆Rythmbox以前下载的播客,我想保留。我可以轻松地将这些文件移动到Banshee的Podcast文件夹中,但是如何将这些文件与Banshee关联,以便Banshee将其识别为下载的Podcast?

如果Banshee使用数据库来存储那些信息,我不介意更改配置/元文件或数据库更新。

Answers:


6

感谢MichaelMS提供的信息,我在Banshee数据库中进行了搜索,发现它正在使用sqlite。因此,我将其打开Squirrel Client并向Banshee注册下载的播客,您需要更新PODCASTENCLOSURES表。

您需要更新的列是:

  • LocalPath- 这指向下载的Podcast所在的物理位置
  • DownloadStatus-我将其设置为3,假设这意味着download..as,这就是我看到的其他下载的podcast值。

3

不幸的是,目前尚没有将以前下载的播客导入Banshee的Podcast库的好方法。有一个公开的错误报告要求这样做,但是已经存在了一段时间,所以我不会屏息。同时,您有两种选择:

  1. 重新下载所有内容

    如果您的播客收藏很小,并且所有播客仍然可以在线访问,则导入它们的首选方法是仅在Banshee中订阅提要,然后重新下载所需的剧集。出于很多原因,这可能不是一个现实的解决方案,但我认为出于完整性考虑,我会提到它。

  2. 创建自己的提要

    如果您熟悉xml(也可以使用m3u或pls播放列表)并且可以访问网络服务器-如果要处理受版权保护的材料,最好是本地的私有服务器-您可以创建自定义供稿仅包含您要导入的播客。只需将提要导入到Banshee中,您就可以将所有剧集与其余播客正确地组合在一起。 这是最近出现在邮件列表中的,因此如果您有任何疑问,那将是一个好地方。

  3. 在数据库中挖掘

    女妖的数据库存储在〜/ .config / banshee-1 / banshee.db中。如果所有其他方法均失败,则可以尝试使用数据库查看器将其打开,然后手动插入您的播客。有5个与Podcast相关的表,但是在不熟悉Podcast的数据库结构的情况下,我无法确定地告诉您这些表之间的关系以及至关重要的信息。绝对是“先制作备份副本”,然后再“自担风险”。:)

根据邮件列表的讨论,#2应该是一个很有前途的选择。希望你能有所作为。


感谢您的全面答复。我不得不说选项1是我所知道的。选项2很有趣,尽管可以解决。选项3是我问这个问题的原因。希望我可以找到我需要更改的有关图元文件或数据库结构的更多详细信息。-DJ
DJ。

0

如果Rhythmbox知道您的播客(即播客以播客类型出现在“音乐”列表中,位于音乐目录中,但不一定在“播客”选项卡中),则可以执行以下操作:

从Banshee转到媒体->导入媒体。从菜单中,选择“ Rythmbox音乐播放器”。这将导入Rhythmbox知道的所有曲目,包括您的播客。它们不会显示在“播客”选项卡中,但会显示在“播客”类型下的“音乐”列表中。

如果这些未在Rhythmbox中显示为普通音轨,则可以执行以下操作使它们显示:

  1. 将您的podcast目录移到“音乐”文件夹中。
  2. 等待它被扫描或关闭,删除.local / share / rhythmbox / rhythmdb.xml,然后重新启动它。(警告:这将清除您的广播电台,并可能会清除其他内容,因此请先保存备份!)
  3. 现在,播客应该以播客流派出现在您的音乐中(假设已正确标记了播客)。
  4. 为Rhythmbox和Banshee提供播客目录的新位置(在Music文件夹内)。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.