Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Multimedia/Audio/Mpd"
Differenze tra le versioni 61 e 62
Versione 61 del 24/09/2007 22.55.31
Dimensione: 8153
Autore: @j3j3
Commento: Riformattazione dello stile; inserimento elenco librerie.
Versione 62 del 25/09/2007 08.48.08
Dimensione: 8187
Commento: sistemata sezione compilazione, ora è ok (come da linee guida)
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 18: Linea 18:

== Preparativi ==
Linea 31: Linea 29:
Affinchè ''mpd'' riconosca la maggior parte dei formati audio esistenti, è necessario [:InstallareProgrammi:Installare] diverse librerie; ecco le principali: Affinchè '''mpd''' riconosca la maggior parte dei formati audio esistenti, è necessario [:InstallareProgrammi:Installare] diversi pacchetti contenenti librerie di sviluppo:
Linea 43: Linea 41:
Scaricare e [:FormatiDiCompressione#metodografico:scompattare] l'archivio compresso da [http://www.musicpd.org/files.shtml questo indirizzo]; successivamente, proseguire con la procedura di compilazione descritta nella [:InstallareProgrammi/DaSorgenti:guida di riferimento]. 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].
Linea 46: Linea 44:

BR

ATTENZIONE: Questa pagina è in revisione

BR

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

Terminata l' installazione, bisogna dire a mpd dove si trovano i file audio. Per far questo, basta editare il file /etc/mpd.conf ( ... ) oppure il file ~/.mpdconf ( ... ). I parametri necessari sono i seguenti:

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"

Tra gli opzionali, si consigliano:

state_file              "~/.mpd/state"
port                    "6600"

Altre opzioni sono consultabili nel manuale di mpd: man mpd

attachment:Icone/Piccole/note.png I percorsi indicati sono orientativi.

Avviare Mpd

Per avviare il player, dare da terminale il seguente comando:

mpd

attachment:Icone/Piccole/note.png Se dovesse segnalare un errore, probabilmente dipende dal fatto che manca la directory ~/.mpd impostata nel precedente file di configurazione. Se l' utente decidesse di utilizzare la suddetta cartella, sarà necessario crearla:

mkdir ~/.mpd

Clients

Mpc

Tra i front-end esistenti per interfacciarsi al player, è sicuramente il più scarno, in quanto privo di interfaccia grafica ed utilizzabile solo mediante linea di comando.BR Questa sua caratteristica, a lungo andare un po' scomoda, si rivela però utilissima se si vuole configurare Mpd mediante scripts.

Installazione da repositories

sudo apt-get install mpc

Installazione da sorgenti

Scaricare il tarball del programma dal sito ufficiale http://www.musicpd.org/mpc.shtml e scompattare l' archivio; accedere con il terminale all' interno della cartella appena estratta e digitare i seguenti comandi:

./configure --prefix=/usr --sysconfdir=/etc

make

ed infine,

sudo make install

Per avere una visione globale dei comandi di Mpc, consultare il manuale del player e l' help: man mpc e mpc -h.

Ncmpc

Questo client, come il precedente, è utilizzabile solo mediante terminale, ma grazie all' uso delle librerie ncurses, presenta una interfaccia pseudo-grafica che lo rende un po' più 'gradevole'.

Installazione da repositories

sudo apt-get install ncmpc

Installazione da sorgenti

Installare le seguenti librerie, richieste per un corretto funzionamento del programma:

sudo apt-get install libncurses5-dev libglib2.0-dev

Scaricare il tarball del software dal sito ufficiale http://hem.bredband.net/kaw/ncmpc/download.html e dopo aver scompattato l' archivio, accedere alla cartella estratta; digitare da terminale i seguenti comandi:

./configure --prefix=/usr --sysconfdir=/etc

ed infine:

make

sudo make install

Per avere una visione globale dei comandi di Ncmpc, premere il tasto F1.

Gmpc

Client predefinito per Gnome, presenta una vera e propria interfaccia grafica in Gtk2.

Installazione da repositories

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 prorammi 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 - Plugins

Gmpc mette a disposizione una serie di plugin, tra cui uno dei più interessanti, è certamente quello che consente di visualizzare l' 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 player grafico Gmpc.

Sonata

Altro Client con interfaccia grafica Gtk, molto semplice e pulito.

Installazione

È possibile scaricare il pacchetto deb per Ubuntu a questo indirizzo: http://www.getdeb.net/search.php?keywords=sonata

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


CategoryMultimedia CategoryInternet CategoryDaRevisionare CategoryInternet