Spotify for RPI


15

Spotify是全球音乐的多功能开放平台。加密很重,CPU使用率很高。

有人知道运行raspbian的RPI的yum / apt-get Spotify版本吗?即使没有GUI,仅命令播放器版本也可以。

我了解到,自2015年5月起,libspotify已被Spotify正式弃用,并且不再得到积极维护,Libspotify是许多产品的基础,现在Spotify仅面向sdk iPhone(IOS)和Android。

Answers:


11

感谢您的回答!

确实mopidy取得了成功。由于大多数包装不仅即插即用,而且非常接近。我将使安装尽可能简短,并且可以正常工作。

配料:

  • 运行Wheezy的Raspberry PI(也可以与Jessie一起使用)
  • PuTTY或类似的远程SSH客户端。
  • 付费Spotify帐户。
  • 外部扬声器,也许是USB声卡。

预安装

在进行安装之前,请确保RPI准备播放音乐。

首先,激活ipv6。

modprobe ipv6
echo ipv6 | tee -a /etc/modules

如果需要,您可以在模拟连接器而不是HDMI上施加声音

amixer cset numid=3 1

测试声音以确认您的设置是否有效。

aplay /usr/share/sounds/alsa/Front_Center.wav

安装

注意:在您的命令前添加前缀,sudo或者只是sudo -iE在开始之前执行“永久”操作。

首先,从 mopidy

wget -q -O - https://apt.mopidy.com/mopidy.gpg | apt-key add -

添加源列表,这很忙。

wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/wheezy.list

还是这个给杰西

wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/jessie.list

现在,添加新项,安装Mopidy和Spotify扩展

apt-get update
apt-get install mopidy
apt-get install mopidy-spotify

如果您是root用户,请使用此.conf文件

/root/.config/mopidy/mopidy.conf

否则,请在您的家庭配置中对其进行编辑。搜索“ [Spotify]”部分,从该行中删除“#”标记,然后编辑一些项目:

[spotify]
username = alice
password = mysecret

删除[mpd]部分上的注释,明确表示我们不使用[local]和[files],添加'enabled = false'。

你完成了!

要测试,请打开控制台版本并安装客户端:

apt-get install ncmpcpp

然后形成另一个腻子运行

ncmpcpp

好听!


mopidy-spotify是否支持离线播放?
jackfrster

上面的说明假定一个用户迅速开始。我不确定如何为系统服务提供用户的配置?
帕维尔Szczur

3

Volumio [注意:当前为我返回一个空白页,因此他们的服务器上可能有问题,因此您可能稍后需要复查]。Volumio是一个完整的操作系统,带有通过Web界面控制的音频播放服务器,并在RPi上运行。我在RPi模型B上使用它。它有一个Spotify客户端,但您需要一个高级Spotify帐户(不适用于“免费” Spotify)。我已经编写了自己的自定义Pandora服务器以在Volumio中使用-但是该代码尚未准备好在黄金时段使用(需要webUI :))。

关于第二个想法:根据您的libspotify注释,这可能不再起作用....我本人不是Spotify用户,因此无法检查。


2

带有扩展功能的Mopidy允许您从Spotify等云服务(显然还有其他文件和本地文件)流式传输。Raspian的软件包应该可以使用,包括依赖项,但除此之外,它可以从源代码安装并在python2.7上运行(请参见此处)。

我认为开发人员知道libspotify已被正式弃用,但不必太担心,因为它现在仍然有效(请参阅此处)。他们似乎期望Spotify会提出解决方案,因为它已在众多硬件平台中使用。


2

Spotify没有Raspberry以及任何Linux ARM设备的客户端。但是您可以使用x86仿真在RPi上运行原始的Spotify客户端

  1. 安装ExaGear Desktop,该桌面允许在Raspberry上运行x86软件(请注意,ExaGear不是免费的,您必须获取许可证)

    tar -xvzpf exagear-desktop-rpi2.tar.gz
    sudo ./install-exagear.sh ubuntu-1404
    
  2. 运行ExaGear

    exagear
    
  3. 添加Spotify存储库签名密钥

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. 添加Spotify存储库

    echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
    
  5. 安装Spotify

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. 现在您可以从开始菜单运行Spotify

在Raspberry Pi上运行Spotify

指导基于这篇文章


它的价格为18欧元,并与SDCARD捆绑在一起。.请在您的帖子中反映出来。不是商业软件的地方。
最多
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.