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.