Spotify untuk RPI


15

Spotify adalah platform serbaguna dan terbuka untuk musik di seluruh dunia. Ini berat pada enkripsi dan penggunaan CPU sangat tinggi.

Adakah yang mengetahui versi Spotify yum / apt-get untuk RPI yang menjalankan raspbian? Bahkan tanpa GUI, hanya versi perintah pemain akan baik-baik saja.

Saya mengerti bahwa per Mei 2015 libspotify secara resmi tidak digunakan lagi oleh Spotify dan tidak lagi dipelihara secara aktif, Libspotify adalah basis untuk banyak produk, dan sekarang Spotify hanya melihat ke sdk iPhone (iOS) dan Android.

Jawaban:


11

Terima kasih atas jawabannya!

Benar-benar mopidymembuat luka. Karena kebanyakan paket tidak hanya plug and play tetapi sangat dekat dengan itu. Saya akan membuat instalasi sesingkat mungkin dan itu akan berfungsi dengan baik.

Bahan:

  • Raspberry PI menjalankan Wheezy (juga dapat bekerja dengan Jessie)
  • Putty atau klien SSH jarak jauh serupa.
  • Akun Spotify berbayar.
  • Speaker eksternal, mungkin kartu suara USB.

Pra-Instalasi

Sebelum masuk ke instalasi, pastikan RPI siap memainkan musik.

Pertama, aktifkan ipv6.

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

jika perlu, Anda dapat memaksakan suara pada konektor analog alih-alih HDMI

amixer cset numid=3 1

uji suara untuk mengonfirmasi pengaturan Anda berfungsi.

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

Instalasi

Catatan: Baik awali perintah Anda dengan sudoatau lakukan 'permanen' sudo -iEsebelum Anda mulai.

pertama, dapatkan KUNCI dari mopidy

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

Tambahkan daftar sumber, ini ada di wheezy.

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

atau ini untuk Jessie

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

dan sekarang, tambahkan item baru, instal mopidy dan ekstensi Spotify

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

jika Anda bekerja sebagai root, gunakan file .conf ini

/root/.config/mopidy/mopidy.conf

Atau edit di konfigurasi rumah Anda. Cari bagian '[Spotify]' hapus komentar '#' dari baris dan edit beberapa item:

[spotify]
username = alice
password = mysecret

hapus komentar juga di bagian [mpd], jelaskan bahwa kita tidak menggunakan [lokal] dan [file] menambahkan 'enabled = false'.

kamu selesai!!

untuk menguji, buka versi konsol dan instal klien:

apt-get install ncmpcpp

kemudian, bentuk lagi menjalankan lari

ncmpcpp

Mendengarkan dengan baik!


Apakah mopidy-spotify mendukung pemutaran offline?
jackfrster

Instruksi di atas mengasumsikan seseorang memulai mopidy sebagai pengguna. Saya tidak yakin bagaimana memberikan konfigurasi pengguna untuk layanan sistem?
Paweł Szczur

3

Lihat Volumio [Catatan: saat ini mengembalikan halaman kosong untuk saya sehingga mereka mungkin memiliki masalah di server mereka, jadi Anda mungkin harus memeriksanya kembali nanti]. Volumio adalah OS lengkap dengan server pemutaran audio yang dikendalikan melalui antarmuka web, dan berjalan pada RPi. Saya menggunakannya pada model RPi B. Ia memiliki klien Spotify, tetapi Anda memerlukan akun Spotify premium untuk itu (tidak akan bekerja dengan Spotify "gratis"). Saya telah menulis server Pandora kustom saya sendiri untuk digunakan di Volumio - tetapi kode itu belum siap untuk primetime (perlu webUI :)).

Pada Pemikiran Kedua : Ini mungkin tidak lagi berfungsi sesuai dengan komentar libspotify Anda .... Saya bukan pengguna Spotify sendiri sehingga saya tidak dapat memeriksa.


2

Mopidy with extensions memungkinkan Anda melakukan streaming dari layanan cloud seperti Spotify (dan yang lainnya serta file lokal). Paket harus tersedia untuk Raspian termasuk dependensi, tetapi selain itu Raspian dapat diinstal dari sumber dan berjalan di python2.7 ( lihat di sini ).

Saya menganggap bahwa para pengembang sadar bahwa libspotify secara resmi sudah usang tetapi jangan khawatir karena masih berfungsi untuk saat ini ( lihat di sini ). Mereka tampaknya mengharapkan spotify untuk datang dengan solusi karena penggunaannya di berbagai platform perangkat keras.


2

Spotify tidak memiliki klien untuk Raspberry dan juga perangkat ARM Linux apa pun. Tetapi Anda dapat menggunakan emulasi x86 untuk menjalankan Spotify Client asli di RPi.

  1. Instal ExaGear Desktop, yang memungkinkan untuk menjalankan perangkat lunak x86 di Raspberry (perhatikan bahwa ExaGear tidak gratis dan Anda harus mendapatkan lisensi)

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

    exagear
    
  3. Tambahkan kunci penandatanganan repositori Spotify

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
    
  4. Tambahkan repositori Spotify

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

     sudo apt-get update
     sudo apt-get install spotify-client
     sudo apt-get install libxss1
    
  6. Sekarang Anda dapat menjalankan Spotify dari Start Menu

Jalankan Spotify di Raspberry Pi

Instruksi didasarkan pada posting ini .


Biayanya 18 € dan terkait dengan SDCARD .. harap tercermin dalam pos Anda. Bukan tempat untuk perangkat lunak komersial.
Max
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.