User Tools

Site Tools


mpd

This is an old revision of the document!


Mopidy

Mopidy is een uitbreidbare muziekserver. Een muziekspeler in client-servermodel. Er draait zo'n server op hoek, die mag u gebruiken om uw prachtige muziek in de kelder te laten weerklinken.

Bediening

MPD

Mopidy heeft een interface die compatibel is met MPD. Om te connecten met Mopidy, installeer je eerst een MPD-client. De beste CLI-client is ncmpcpp (NCurses MPd-Client in CPP, makkelijk te onthouden). Er bestaan ook een paar grafische clients. Voor Android zijn er ook apps, M.A.L.P. en MPDroid.

Verbind vanop het Zeusnetwerk met hoek (10.0.0.5) op de standaardpoort.

Web

Er is ook een simpele webinterface waar je liedjes in de wachtrij kan toevoegen, en het huidige liedje kan overslaan. Open http://10.0.0.5:6680/party/ in je browser.

Random

Om wat willekeurige muziek in de wachtrij te zetten, kan je in ncmpcpp ` typen.

Als je geen ncmpcpp hebt, kan je deze oneliner gebruiken:

mpc -h 10.0.0.5 listall | shuf -n 50 | mpc -h 10.0.0.5 add

Collecties

Muziek toevoegen op hoek

Metadata

Zorg dat je muziek metadata bevat: minstens de naam van de artiest en de naam van het nummer, graag ook de naam van het album. We gebruiken beets om de overige metadata aan te vullen. Muziek zonder metadata is vervelend: je kan er niet op zoeken en ze ziet er lelijk uit in de afspeellijst.

Voortgang van beets-aanvulling: letters Music/{[A-C],D[a-j],Di[a-u]} gedaan, bezig in Music/Diverse_artiesten.

Hoe doe

scp -r … music@10.0.0.5:Music

Het kan 5 minuten duren voor de muziek wordt toegevoegd.

Je kan hier een functie van maken in je shell door dit in je startupscript te zetten (~/.zshrc als je zsh gebruikt, ~/.bashrc als je bash gebruikt):

tohoek() {
  scp -r "$@" music@10.0.0.5:Music
}

Pas op: SCP stikt op spaties, zorg dus dat je paden die niet bevatten.

Voor admins

beets

Metadata kan verbeterd worden met beets.

SoundCloud

Plug-in geïnstalleerd, iemand moet een accesstoken toevoegen in /etc/mopidy/mopidy.conf op hoek.

Spotify

We zoeken nog een vrijwilliger met een Spotify Premium-account die een accesstoken in /etc/mopidy/mopidy.conf wil zetten. Dat zal waarschijnlijk zijn/haar aanbevolen nummers wat in de war brengen.

YouTube

Er is mogelijkheid YouTube-integratie aan te zetten zodat je rechtstreeks het geluid van video's kan spelen, maar dan worden de clients traag. :( Om het aan te zetten: in /etc/mopidy/mopidy.conf in de sectie [youtube] “enable” op “yes” zetten, en vervolgens het commando “unbork” (dat herstart mopidy) draaien.

mpd.1539977005.txt.gz · Last modified: 2021/11/23 14:03 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki