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 36 e 47 (in 11 versioni)
Versione 36 del 30/10/2006 05.40.47
Dimensione: 6589
Autore: AjejeBrazorf
Commento:
Versione 47 del 12/01/2007 04.17.53
Dimensione: 163
Autore: AjejeBrazorf
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[BR]]
||<tablestyle="font-size: 18px; text-align: center; width:100%; background:red; margin: 0 0 0 0;" style="padding:0.5em;">'''ATTENZIONE: Questa pagina è in revisione'''||
[[BR]]
Linea 6: Linea 2:

= Introduzione =
Mpd è un player 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.[[BR]]
Essendo due entità diverse, il primo può riprodurre i brani presenti in playlist, indipendentemente dalla presenza o meno del secondo.[[BR]]
Citando il sito ufficiale del progetto: '''"MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network."''' e cioè: "''Mpd è stato progettato per trasformare il pc in un impianto stereo, comandabile attraverso una rete locale."''[[BR]]
Questo non toglie che lo si possa utilizzare anche in ambito desktop, sopratutto per chi fa' molto uso del terminale e riavvia spesso il server grafico X.org.

= Installazione da repositories =
Digitare sul terminale,
{{{
sudo apt-get install mpd
}}}

= Installazione da sorgenti =
Installare i pacchetti necessari per la compilazione:
{{{
sudo apt-get install build-essential autoconf automake1.9 libtool gawk g77 fort77 gfortran
}}}
Affinchè il player Mpd fornisca supporto alla maggior parte dei formati audio esistenti, è necessario installare le seguenti librerie (versioni ''development'' comprese):
{{{
sudo apt-get install liboggflac-dev libmikmod2-dev libid3tag0-dev libmpcdec-dev libfaad2-dev libaudiofile-dev libvorbis-dev libshout3-dev libasound2-dev libmad0-dev
}}}
Scaricare il ''tarball'' del programma dal sito ufficiale http://www.musicpd.org ed estrarre l' archivio mediante [http://fileroller.sourceforge.net/ file-roller], oppure, da riga di comando mediante [http://www.gnu.org/software/tar/ tar]; accedere all' interno della cartella appena estratta e digitare sul terminale i comandi necessari per la compilazione del pacchetto:
{{{
./configure --prefix=/usr
}}}
e successivamente,
{{{
make
}}}
e
{{{
sudo make install
}}}

= Configurazione =
E' necessario creare il file di configurazione `mpd.conf` nella directory `/etc`.
{{{
sudo gedit /etc/mpd.conf
}}}
ed impostare i seguenti parametri ''necessari'':
{{{
music_directory "~/Audio/Mp3"
playlist_directory "~/Audio/Playlists"
log_file "~/.mpd/mpd.log"
error_file "~/.mpd/mpd.error"
port "6600"
}}}
Inoltre, è altamente raccomandato assegnare i seguenti valori, sebbene, ''opzionali'':
{{{
db_file "~/.mpd/mpddb"
state_file "~/.mpd/state"
user "tuo_nome"
}}}
Altre opzioni sono consultabili nel manuale di mpd.

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

= Avviare Mpd =
Per avviare il player, dare da terminale il seguente comando:
{{{
mpd
}}}
Se dovesse segnalare un errore, probabilmente dipende dal fatto che manca la directory `~/.mpd` impostata nel precedente file di configurazione.[[BR]]
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 ed estrarre 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
}}}


== Ncmpc ==
Anche questo client è utilizzabile solo mediante terminale, ma grazie all' uso delle librerie `ncurses`, presenta una interfaccia pseudo-grafica che lo rende un po' più 'gradevole' rispetto ad Mpc.

=== Installazione da repositories ===
{{{
sudo apt-get install ncmpc
}}}

=== Installazione da sorgenti ===



== 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 ===


== 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 Sonata 0.7.1.deb]

= Altri programmi =
== Conky ==
{{{
sudo apt-get install conky
}}}
Pur non essendo un vero e proprio client, questa applicazione 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
}}}

= Links =
== Mpd ==
[http://www.musicpd.org/ Mpd]: Sito ufficiale del player.[[BR]]
[http://mpd.wikia.com/wiki/Main_Page Wiki]: Documentazione ufficiale del player.

== Clients ==
=== Command Line Clients: ===
[http://www.musicpd.org/mpc.shtml Mpc]: Client utilizzabile da terminale.[[BR]]
[http://hem.bredband.net/kaw/ncmpc/ Ncmpc]: Client utilizzabile da terminale, con interfaccia pseudo-grafica.

=== Graphical Clients: ===
[http://cms.qballcow.nl/index.php?page=Gnome_Music_Player_Client Gmpc]: Client con interfaccia grafica, studiato per Gnome.
[http://sonata.berlios.de/index.html Sonata]: Client con interfaccia grafica Gtk+.

== Altro ==
[http://conky.sourceforge.net/ Conky]: Programma che visualizza sul desktop, le statistiche della macchina (`Cpu, Ram, Net, ..., etc`).

'''''Per chi volesse dare suggerimenti o segnalare degli errori riscontrati in questo wiki, può farlo contattandomi direttamente sul forum italiano di Ubuntu ([http://forum.ubuntu-it.org/index.php?action=profile;u=3656 Ajeje-Brazorf]) oppure inviando una mail al seguente indirizzo: shoeless.joe@tiscali.it.'''''