Mopidy 与 mopidy-spotify 无法播放任何内容

Mopidy 与 mopidy-spotify 无法播放任何内容

我使用的是 Ubuntu 16,在安装 mopidy 和 mopidy-spotify 后,我遇到了这个错误:

Mixer (AlsaMixer) initialization error: Could not find ALSA soundcard with index 1.

答案1

原因是我们正在使用错误的接口/卡配置来播放声音。首先我们需要知道哪个是正确的接口(例如):

#aplay -l

placa 0: PCH [HDA Intel PCH], dispositivo 3: HDMI 0 [HDMI 0]
Dispositivo secundário: 0/1
Dispositivo secundário #0: subdevice #0
placa 0: PCH [HDA Intel PCH], dispositivo 7: HDMI 1 [HDMI 1]
Dispositivo secundário: 1/1
Dispositivo secundário #0: subdevice #0

对于我的配置,我有一张卡(卡零,即 = 0)和两个设备:3 和 7。

现在我们必须猜测我们当前使用的设备是什么,尝试 0,3 和 0,7:

aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
aplay -D plughw:0,7 /usr/share/sounds/alsa/Front_Center.wav

正确的配置是允许听一些东西的配置(在我的例子中是 0,3)..

最后,我们只需要在 /etc/mopidy/mopidy.conf 上为 mopidy 配置正确的参数:

[audio]
mixer = alsamixer
output = alsasink device=hw:0,3

现在重新启动 mopidy,我们就可以开始了!

sudo service mopidy restart

更多信息:

http://acquisitionsyndrome.com/2014/09/spotify-using-mopidy/

相关内容