User Tools

Site Tools


mpd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mpd [2018/10/05 01:05]
midgard
mpd [2021/11/23 14:14] (current)
Line 1: Line 1:
-====== Mopidy ====== +====== MPD ====== 
-[[https://www.mopidy.com/|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.+[[https://www.musicpd.org/|MPD]] is een 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 ===== ===== Bediening =====
 ==== MPD ==== ==== MPD ====
-Mopidy heeft een interface die compatibel is met [[https://wiki.archlinux.org/index.php/Music%20Player%20Daemon|MPD]]. Om te connecten met Mopidy, installeer je eerst een MPD-client. De beste CLI-client is [[https://wiki.archlinux.org/index.php/Ncmpcpp|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.+[[https://wiki.archlinux.org/index.php/Music%20Player%20Daemon|MPD]]. Om te verbinden, installeer je eerst een MPD-client. De beste CLI-client is [[https://wiki.archlinux.org/index.php/Ncmpcpp|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 poort 6600.+Verbind vanop het Zeusnetwerk met hoek (10.0.0.5) op de standaardpoort.
  
-==== Web ==== +==== Afspeellijst ==== 
-Er is ook een simpele webinterface waar je liedjes in de wachtrij kan toevoegenen het huidige liedje kan overslaanOpen http://10.0.0.5:6680/partyin je browser. +Als een liedje volledig gespeeld is, wordt het verwijderd uit de afspeellijst (= consume-mode in MPD)Het programma [[https://kaliko.me/code/mpd-sima/|MPD_sima]] op hoek zorgt ervoor dat er altijd minstens 5 liedjes gequeued staanActiveer dus ''niet'' de random-mode van MPDJe kan wel liedjes toevoegen boven de liedjes die MPD_sima toevoegt.
- +
-==== Random ==== +
-Om wat willekeurige muziek in de wachtrij te zetten, kan je deze oneliner gebruiken: +
-<code> +
-mpc -h 10.0.0.5 listall | shuf -n 50 | xargs mpc -h 10.0.0.5 add +
-</code>+
  
 ===== Collecties ===== ===== Collecties =====
Line 28: Line 22:
 scp -r … music@10.0.0.5:Music scp -r … music@10.0.0.5:Music
 </code> </code>
-Het kan 5 minuten duren voor de muziek wordt toegevoegd.+Waarbij … een map of bestand is. Als er een wachtwoord nodig is, is het ''music''.
  
 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): 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):
Line 36: Line 30:
 } }
 </code> </code>
 +
 +Je muziek is meteen beschikbaar.
  
 Pas op: SCP stikt op spaties, zorg dus dat je paden die niet bevatten. Pas op: SCP stikt op spaties, zorg dus dat je paden die niet bevatten.
 +
 +===== Streaming =====
 +In de kelder kan je muziek streamen op http://10.0.0.5:8000/, bv. met mpv.
 +
 +===== Overgang vanaf Mopidy =====
 +Vroeger draaide Mopidy op hoek, maar dat was te glitchy. Nu draait er dus MPD. Er zijn geen plugins zoals YouTube, maar die werden toch niet gebruikt.
 +
 +Je kan dezelfde client blijven gebruiken, en de parameters zijn dezelfde.
 +
 +Verschillen: MPD heeft geen externe plug-ins maar ondersteunt crossfade en replaygain, is stabieler, is geschreven in C++ ipv Python en pikt nieuwe muziek vanzelf en onmiddellijk op. Door MPD-Sima (een extern programma dat we ook met Mopidy hadden kunnen gebruiken) wordt de afspeellijst vanzelf beheerd als je er niet aankomt.
  
 ===== Voor admins ===== ===== Voor admins =====
Line 43: Line 49:
 Metadata kan verbeterd worden met [[http://beets.io/|beets]]. Metadata kan verbeterd worden met [[http://beets.io/|beets]].
  
-==== SoundCloud ==== +==== Configuratie ===== 
-Plug-in geïnstalleerd, iemand moet een accesstoken toevoegen in /etc/mopidy/mopidy.conf op hoek.+/etc/mpd.conf 
 + 
 +==== MPD_sima ==== 
 +Als je MPD_sima-loos wil gaan, kun je het uitzetten met ''sudo systemctl stop mpd-sima; sudo systemctl disable mpd-sima''.
  
-==== Spotify ==== +Edit: MPD_sima staat uit, je kunt het terug aanzetten met ''sudo systemctl start mpd-sima; sudo systemctl enable mpd-sima''
-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 ==== +Configuratie: /etc/mpd-sima.cfg
-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.1538701505.txt.gz · Last modified: 2021/11/23 14:00 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki