IndiceBRTableOfContents(2) |
Introduzione
mpd è un lettore modulare realizzato con architettura client/server; il server si occupa della riproduzione vera e propria, mentre il client consente all' utente di interfacciarsi ad esso.
Installazione
Per [:InstallareProgrammi:installare] il programma è sufficiente scaricare il pacchetto mpd disponibile nel [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali.
Compilazione da sorgenti
[:InstallareProgrammi:Installare] i seguenti pacchetti, necessari per la compilazione:
build-essential
autoconf
automake1.9
libtool
gawk
g77
fort77
gfortran
Affinchè mpd riconosca la maggior parte dei formati audio esistenti, è necessario [:InstallareProgrammi:Installare] diversi pacchetti contenenti librerie di sviluppo:
liboggflac-dev
libmikmod2-dev
libid3tag0-dev
libmpcdec-dev
libfaad2-dev
libaudiofile-dev
libvorbis-dev
libshout3-dev
libasound2-dev
libmad0-dev
Una volta scaricato e [:FormatiDiCompressione#metodografico:scompattato] l'archivio compresso contenente i sorgenti del programma da [http://www.musicpd.org/files.shtml questo indirizzo] sarà possibile proseguire con la procedura di compilazione descritta nella [:InstallareProgrammi/DaSorgenti:relativa guida].
Configurazione
Aprire il file /etc/mpd.conf oppure il file ~/.mpdconf con un [:EditoriDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e aggiungere le seguenti righe:
music_directory "~/music" playlist_directory "~/.mpd/playlists" db_file "~/.mpd/tag_cache" log_file "~/.mpd/mpd.log" error_file "~/.mpd/errors.log" pid_file "~/.mpd/pid"
È consigliato aggiungere anche il seguente parametro:
state_file "~/.mpd/state" port "6600"
Sostituire i percorsi indicati con quelli adatti alla propria configurazione. |
Avvio del programma
Per avviare il riproduttore è sufficiente digitare il seguente comando all'interno di una finestra di terminale:
mpd
Se dovesse venire segnalato un errore, probabilmente esso dipenderà dal fatto che manca la cartella ~/.mpd. Per crearla è sufficiente utilizzare il comando [:ComandiBase#mkdir:mkdir]''. |
Applicazioni per ascoltare la musica
mpc
mpc è un'applicazione priva di interfaccia grafica ed utilizzabile solo da [:RigaDiComando:riga di comando]. Questa sua caratteristica può rivelarsi utilissima se si desidera configurare mpd con uno script automatico.
Per installare il programma è sufficiente [:InstallareProgrammi:installare] il pacchetto mpc. In alternativa è possibile [:InstallareProgrammi/DaSorgenti:compilare] i sorgenti reperibili a [http://www.musicpd.org/mpc.shtml questo indirizzo].
ncmpc
Questo client, come il precedente, è utilizzabile solo mediante terminale, ma grazie all'uso delle librerie ncurses, presenta anche un'interfaccia grafica minimale.
Per l'installazione è sufficiente [:InstallareProgrammi:installare] il pacchetto ncmpc. In alternativa è possibile [:InstallareProgrammi/DaSorgenti:compilare] i sorgenti reperibili a [http://hem.bredband.net/kaw/ncmpc/download.html questo indirizzo].
Gmpc
Client predefinito per GNOME, presenta una vera e propria interfaccia grafica in Gtk2.
Installazione
sudo apt-get install gmpc
Installazione da sorgenti
Installare le librerie necessarie per il corretto funzionamento del programma:
sudo apt-get install intltool python-gobject-dev libgtk2.0-dev libglade2-dev libglib2.0-dev
Prima di iniziare la compilazione di Gmpc è necessario, inoltre, installare il pacchetto libmpd (>=0.12.0); vedere alla voce Altri programmi di questa guida.
Scaricare il tarball del programma dal sito ufficiale http://sarine.nl/gmpc-downloads ed una volta scompattato l' archivio, accedere da terminale alla cartella appena estratta; fatto questo, digitare i seguenti comandi:
./configure --prefix=/usr
ed infine
make
sudo make install
Gmpc - Plugin
Gmpc mette a disposizione una serie di plugin, tra cui uno dei più interessanti, è certamente quello che consente di visualizzare le etichette dei CD contenenti le canzoni in riproduzione sul player.
Gmpccaa
Installare le librerie necessarie per il corretto funzionamento del plugin:
sudo apt-get install libcurl3-dev
Scaricare il tarball dal sito ufficiale http://sarine.nl/gmpc-plugins-downloads e dopo averlo scompattato, accedere da terminale alla cartella appena estratta; fatto questo, digitare i seguenti comandi:
./configure --prefix=/usr
ed infine
make
sudo make install
Completata la compilazione, il plugin comparirà tra le preferenze di configurazione del lettore grafico Gmpc.
Sonata
Altro Client con interfaccia grafica Gtk, molto semplice e pulito.
Installazione
È possibile scaricare il pacchetto deb per Ubuntu a [http://www.getdeb.net/search.php?keywords=sonata questo] indirizzo:
Altri programmi
Libmpd
Installare il seguente pacchetto, necessario per un corretto funzionamento del player grafico Gmpc:
sudo apt-get install automake1.4
Scaricare il tarball della libreria dal sito ufficiale http://sarine.nl/gmpc-downloads e dopo averlo scompattato, accedere alla cartella estratta; poi, digitare da terminale:
./configure --prefix=/usr
ed infine
make
sudo make install
Conky
sudo apt-get install conky
Pur non essendo un vero e proprio client, [:AmbienteGrafico/Conky:Conky] consente di mostrare alcune informazioni relative al player Mpd; in particolare, artista, brano ed album in esecuzione.BR Ecco un esempio di codici da inserire nel file di configurazione di conky (~/.conkyrc), per visualizzare le suddette info:
${color #88aadd}MPD: ${alignc}$mpd_artist - $mpd_title ${color #88aadd}$mpd_bar ${color #88aadd}${alignc}$mpd_status
Ulteriori risorse
[http://www.musicpd.org/ Sito ufficiale del progetto]
[http://mpd.wikia.com/wiki/Main_Page Documentazione ufficiale]
[http://www.musicpd.org/mpc.shtml Client Mpc utilizzabile da terminale]
[http://hem.bredband.net/kaw/ncmpc/ Cleint Ncmpc utilizzabile da terminale, con interfaccia pseudo-grafica]
[http://cms.qballcow.nl/index.php?page=Gnome_Music_Player_Client Client per GNOME]
[http://sonata.berlios.de/index.html Client Sonata]
[http://linux.die.net/man/5/mpd.conf Pagina man di mpd.conf]