特征喜爱的歌曲(Last.fm)和喜爱的歌曲(的Grooveshark)都用于跟踪特别是对你的歌曲。与其拥有这样的歌曲列表的不同集合,不如能够同步它们。我怎样才能做到这一点?
我已经在Grooveshark上发现与Last.fm集成在一起,可能会出现混乱的情况,但是我还没有找到任何发送爱/喜欢的歌曲的方法。我也知道,还有其他支持导入喜欢的歌曲的播放器,使用Rhythmbox可以使用脚本来完成。
特征喜爱的歌曲(Last.fm)和喜爱的歌曲(的Grooveshark)都用于跟踪特别是对你的歌曲。与其拥有这样的歌曲列表的不同集合,不如能够同步它们。我怎样才能做到这一点?
我已经在Grooveshark上发现与Last.fm集成在一起,可能会出现混乱的情况,但是我还没有找到任何发送爱/喜欢的歌曲的方法。我也知道,还有其他支持导入喜欢的歌曲的播放器,使用Rhythmbox可以使用脚本来完成。
Answers:
您可以使用sync_songs。它需要可以通过安装的Ruby
sudo apt-get install ruby1.9.1.
在基于Debian的系统上。安装sync_songs的最简单方法是通过RubyGems(可以在sudo apt-get install rubygems1.9.1
基于Debian的系统上安装):
sudo gem install sync_songs
有关详细信息和其他安装方式,请参见自述文件。
要与Last.fm同步,您需要使用services.org中所述的API帐户。它是免费的,而且很容易获得这样的帐户。拥有帐户后,您可以通过以下格式的命令同步Last.fm喜爱的曲目和Grooveshark收藏夹:
sync_songs sync --color -vs mary:grooveshark:favorites smith:lastfm:loved
显然,您需要用用户名替换mary
和smith
。您还可以将同步添加到CSV文件,以获取收藏夹和喜爱曲目的本地副本(例如备份):
sync_songs sync --color -vs mary:grooveshark:favorites smith:lastfm:loved file_path:csv:library
您需要替换file_path
为现有空文件的路径。