Mopidy ile Raspberry Pi'nizi Ev Müzik Sunucusuna Dönüştürün

Mopidy ile Raspberry Pi'nizi Ev Müzik Sunucusuna Dönüştürün

Sonos gibi ev ses sistemleri çok popüler, ancak oldukça pahalı olabilirler. Ancak yalnızca bir Raspberry Pi ve bazı hoparlörlerle, yerel olarak depolanan müzikleri, Spotify akışlarını, internet radyo istasyonlarını, podcast'leri ve daha fazlasını bir web arayüzü aracılığıyla çalmak için kendi DIY ses sisteminizi oluşturabilirsiniz.





Bunların hepsi Python'da yazılmış, genişletilebilir bir başsız müzik sunucusu olan Mopidy tarafından mümkün kılınmıştır.





Bir Müzik Sunucusu Oluşturmak için Neye İhtiyacınız Var?

• Bir Ahududu Pi. Mopidy daha sonraki tam boyutlu modellerde önemli ölçüde daha hızlı çalışsa da, herhangi bir model çalışacaktır. Pi Zero kullanıyorsanız, kablolu ses çıkışı için bir DAC eklenti kartına ihtiyacınız olacaktır.





• Ses girişi için 3,5 mm erkek jakı olan bir çift elektrikli hoparlör. Alternatif olarak, HDMI aracılığıyla TV'nizden ses çıkışı verebilirsiniz.

• Bir web arayüzü aracılığıyla müzik sunucusuna erişmek için kablosuz bir ağ.



1. Mopidy'yi yükleyin

Öncelikle, Raspberry Pi OS'nin en son sürümünü kullandığınızdan emin olun. İdeal olarak, Raspberry Pi Imager kullanarak bir microSD karta temiz bir kurulum yapmalısınız.

Mopidy'nin en son sürümünü ve tüm bağımlılıklarını yüklemek için bir Terminal penceresine aşağıdaki komutları girin:





wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list
sudo apt update
sudo apt install mopidy

Mopidy'yi indirip paketinden çıkarmak birkaç dakika sürebilir.

Raspberry Pi OS'yi masaüstü görüntüsüyle kullanıyorsanız, Mopidy kullanıcısını video grubuna eklemeniz gerekir:





gmail isme göre nasıl sıralanır
sudo adduser mopidy video

Mopidy'nin önyükleme sırasında arka plan hizmeti olarak çalışmasını sağlamak için şunu girin:

sudo systemctl enable mopidy

2. Mopidy Ayarlarını Yapılandırın

Mopidy'nin ayarlarını Raspberry Pi veya başka bir cihazdaki bir web tarayıcısından erişebileceğiniz şekilde yapılandırmak için, mopidy.conf dosya:

sudo nano /etc/mopidy/mopidy.conf

Dosyanın altına aşağıdaki satırları ekleyin:

[http]
hostname = 0.0.0.0

HDMI üzerinden ses çıkışı kullanmıyorsanız, bu satırları da ekleyin (boşluğu atlayarak). [ Ses] ) 3,5 mm AV jakını kullanmak için:

[ audio]
output = alsasink device=hw:1,0

basmak Ctrl + X , sonra VE dosyayı kaydetmek için.|_+_|

device=hw:1,0 ayarının Mopidy'ye 3,5 mm AV jakı olan ses kartı 1, aygıt 0'ı kullanmasını söylediğini unutmayın. Bunun yerine bir DAC eklenti kartı kullanıyorsanız, bunu farklı bir değere ayarlamanız gerekir - bir ses donanımı cihazları listesi için bunu bir Terminal'e girin:

Aşağıdakilerle çalışan Mopidy hizmetini başlatın:

aplay -l

3. Mopidy Web Arayüzüne Erişin

Şimdi Raspberry Pi'nizden veya aynı ağdaki başka bir cihazdan hizmete erişmeyi deneyin. Bir web tarayıcısında aşağıdaki adresi girin: http://raspberrypi.local:6680

Mopidy hakkında bir mesaj içeren bir web sayfası görmelisiniz.

Doğru şekilde erişmek için Mopidy uzantısı olarak bir web istemcisi yüklemeniz gerekir. Birkaç tane var, ancak en sofistike olanlardan biri Iris. İle kurun:

sudo systemctl start mopidy

Mopidy kullanıcısına sudo Iris yükleyicisini çalıştırma izni vermek için aşağıdaki komutu da (bir satırda) çalıştırmanız gerekir:

sudo python3 -m pip install Mopidy-Iris

Değişikliğin geçerli olması için Mopidy hizmetini yeniden başlatın:

sudo sh -c 'echo 'mopidy ALL=NOPASSWD: /usr/local/lib/python3.7/dist-packages/
mopidy_iris/system.sh' >> /etc/sudoers'

Şimdi aşağıdaki adresi ziyaret ederek web arayüzüne erişmeyi deneyin:

http://raspberrypi.local:6680/iris/

Sizi Iris'e davet eden bir web sayfası göreceksiniz. Tıklamak Kaydetmek ve kullanıcı arayüzünü göreceksiniz.

4. Mopidy'ye Müzik Ekleyin

Tamam, şimdi dosyaya bazı müzik dosyaları eklemeniz gerekiyor. Müzik içindeki klasör /ev/pi/ dizin. Mopidy, MP3 ve FLAC dahil olmak üzere çok çeşitli ses kodeklerini destekler. Bu nedenle, bir USB bellek çubuğu gibi bazı müzik dosyalarını istediğiniz şekilde aktarın.

Ardından, yerel dosyaları okumak için Mopidy-Local uzantısını yüklemeniz gerekir. Bir Terminal penceresinde şunu girin:

sudo systemctl restart mopidy

Şimdi Mopidy ayarları dosyasını şu şekilde yeniden açın:

sudo python3 -m pip install Mopidy-Local

Ardından, müzik dosyalarını arayacak şekilde ayarlamak için aşağıdaki satırları ekleyin. Müzik klasör:|_+_|

sudo nano /etc/mopidy/mopidy.conf

Mopidy hizmetini şu şekilde yeniden başlatın:

Ardından müzik dosyalarınızı bulmak için bir tarama yapın:

[local]
media_dir = /home/pi/Music

Bunu, Iris arayüzünden şuraya giderek de yapabilirsiniz: Ayarlar , aşağı kaydırma ve Yerel taramayı başlat buton.

Not: Parçaların arayüzde görünmesi biraz zaman alabilir. Ayrıca tıklamanız gerekebilir. Yenile ana ekranda seçeneği.

usb'ye windows nasıl takılır

Parçalarınız şimdi Iris arayüzünde görünmelidir ve çalmak için birine çift tıklayabilirsiniz. Web arayüzüne erişmek için uzak bir cihaz kullanırken bile sesin Raspberry Pi'den çalınacağını unutmayın.

Unutulmaması gereken bir diğer husus, yalnızca müzik dosyalarına gömülü albüm resimlerinin görüneceğidir. O zaman bile, küçük bir hit ve özledim.

İlgili: Raspberry Pi ile Yapabileceğiniz Müzik Aletleri

5. Spotify'dan Akış

Mopidy ayrıca Spotify, YouTube Music ve SoundCloud gibi akış hizmetlerini de destekler. Burada size Spotify'ı nasıl çalıştıracağınızı göstereceğiz, ancak bir Premium hesaba ihtiyacınız olacağını unutmayın.

Öncelikle Mopidy-Spotify uzantısını yüklemeniz gerekir. Bir Terminal penceresi açın ve şunu girin:

sudo systemctl restart mopidy

Spotify Premium kullanıcı adınızı ve şifrenizi Mopidy yapılandırma dosyanıza eklemeniz ve ayrıca Mopidy web sitesi Bu uzantıyı Spotify hesabınıza karşı yetkilendirmek için. Bu size kullanmanız için bir client_id ve client_secret verecektir.

yeniden aç mopidy.conf ayarlar dosyası ile:

sudo mopidyctl local scan

Değerleri Spotify kullanıcı adınız, şifreniz ve mopidy.com'dan aldığınız client_id ve client_secret ile değiştirerek aşağıdaki satırları ekleyin:

sudo python3 -m pip install Mopidy-Spotify

Daha önce olduğu gibi, basın Ctrl + X , sonra VE kaydetmek ve çıkmak için.

Mopidy hizmetini şu şekilde yeniden başlatın:

sudo nano /etc/mopidy/mopidy.conf

Şimdi Iris web arayüzünüzü şuradan yenileyin: raspberrypi.local:6680/iris/ ve Spotify'a tam erişiminiz olmalıdır.

6. Mopidy'ye İnternet Radyosu Ekleyin

TuneIn üzerinden en sevdiğiniz radyo istasyonlarını da dinleyebilirsiniz. Uzantıyı yüklemek için şunu girin:

[spotify]
username =
password =
client_id =
client_secret =

Iris web arayüzünde, Araştır seçeneği ve ardından TuneIn gibi seçeneklere erişmek için Yerel Radyo , Müzik (bir dizi tür için) ve Podcast'ler .

Daha kapsamlı bir podcast seçimi için Mopidy-Podcast uzantısını aşağıdakilerle yükleyebilirsiniz:

sudo systemctl restart mopidy

Bu, RSS beslemeleri olarak dağıtılan podcast'lere göz atmanıza ve çeşitli ses formatlarında ayrı bölümleri oynatmanıza olanak tanır. Bunun için isteğe bağlı Mopidy-Podcast-iTunes uzantısını da ekleyebilirsiniz; bu, Apple iTunes Store'dan podcast'leri aramanıza ve bunlara göz atmanıza olanak tanır.

Devamını oku: Yeni Başlayanlar İçin En İyi Raspberry Pi Projeleri

Kendi Özel Müzik Çalarınızı Oluşturma

Mevcut diğer Mopidy uzantılarını denemenin yanı sıra (mopidy.com/ext), taşınabilir bir oynatıcı yapmak için mini bir LCD ekran bile ekleyebilirsiniz. Bunu yapmanın en kolay yollarından biri, Pirate Audio eklentilerinden birini kullanmaktır. Pimoroni , gelişmiş ses çıkış kalitesi için bir DAC (dijitalden analoga dönüştürücü) bonusuna sahip.

Ancak Mopidy kullanmayı tercih ederseniz, özelleştirilebilir Raspberry Pi müzik çalarınızla harika bir dinleme deneyimi yaşayacağınızdan eminiz.

Paylaş Paylaş Cıvıldamak E-posta Raspberry Pi Medya Sunucusu Nasıl Kurulur: 7 Yol

Raspberry Pi medya sunucusu kurmak ister misiniz? Raspberry Pi'nizi şimdi medya sunucusu olarak kullanmaya başlamanın birkaç yolu var!

Sonrakini Oku
İlgili konular
  • kendin yap
  • Ahududu Pi
  • Müzik Akışı
Yazar hakkında Phil Kral(22 Makale Yayımlandı)

Serbest teknoloji ve eğlence gazetecisi Phil, çok sayıda resmi Raspberry Pi kitabının editörlüğünü yaptı. Uzun süredir Raspberry Pi ve elektronik tamircisi olan The MagPi dergisine düzenli olarak katkıda bulunuyor.

Phil King'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın