如何将 last.fm 上喜爱的歌曲与 Rhythmbox 中的歌曲同步?

如何将 last.fm 上喜爱的歌曲与 Rhythmbox 中的歌曲同步?

我想通过在 Rhythmbox 中为这些歌曲指定特定评级,将 last.fm 上我喜欢的歌曲与 Rhythmbox 中的相应歌曲同步。我该怎么做?

其他玩家也可以

答案1

据我所知,您无法做到这一点。Rhythmbox 中的 last.fm/libre.fm 插件实际上并不知道您在 last.fm 上“喜欢”的歌曲,也不知道它们是否与您本地 Rhythmbox 库中的任何歌曲有任何关联。

我认为,要实现此功能并使其正确无误,需要大量的开发工作。不过,您应该针对上游 Rhythmbox 提交错误报告,网址为https://bugzilla.gnome.org/browse.cgi?product=rhythmbox

答案2

通过使用rb-mergeplays经过拉克兰要在 Rhythmbox 中为您喜爱的 Last.fm 歌曲评出五颗星(评级),请按如下方式操作:

  • 下载最后导出.pyrate5loved.py
  • 然后按照自述说:

    • 使用 lastexport 提取您喜爱的曲目:

      python ./lastexport.py -u your_lastfm_username -t loved -o loved.txt
      
    • 与数据库合并:

      python ./rate5loved.py loved.txt
      

    请注意,您需要your_lastfm_username用您的 Last.fm 用户名替换。还请注意,在执行脚本之前,您需要cd转到脚本所在的目录。

答案3

有一个简单的 Rhythmbox 插件,可以从 last.fm 获取喜爱的歌曲并在 Rhythmbox 中为其标记五星评级:

https://github.com/bartensud/RhythmboxPlugin-SyncLovedTracksFromLastFM

您可以手动导入任何 last.fm 用户喜爱的歌曲。

完整披露:我创建了这个 Rhythmbox 插件。

相关内容