News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

MPD (Français)

From FrugalWiki

Jump to: navigation, search


Contents

MPD (Music Player Daemon)

Music Player Daemon (MPD) est un lecteur musical qui permet l'accès distant depuis un autre ordinateur. Un exemple serait un serveur faisant tourner MPD et utilisant un de ses clients frontaux pour le contrôler à distance. C'est aussi un bon lecteur multimédia pour le bureau, surtout si vous n'utilisez pas ou relancez souvent X.

Il utilise une base de données (comme les autres lecteurs de musique) pour conserver des informations basiques de chaque fichier. À la différence de certains autres lecteurs audios (comme XMMS2 par exemple, qui utilise SQLite) le format de la base de données est un simple fichier texte, rangé par ordre alphabétique d'emplacement et de nom de fichier. Ceci peut rendre les recherches moins efficaces, néanmoins la taille de la base de données est le plus souvent trop petite pour discerner une différence.

La dernière version de MPD est 0.12.1. MPD est un logiciel libre distribué sous les termes de la Licence publique générale GNU. Fonctionnalités

  • Joue les fichiers Ogg Vorbis, FLAC, OggFLAC, MP2, MP3, MP4/AAC, MOD, Musepack et wave ;
  • Contrôle distant de MPD via un réseau (IPv4 et IPv6 supportés) ;
  • Joue des streams MP3 et Ogg Vorbis ;
  • Enregistre les informations des tags ID3 (id3v1 et id3v2 sur les formats MP3s, FLACs et AACs) ;
  • Enregistre les commentaires Vorbis (Oggs et FLACs) ;
  • Enregistre les informations MP4 (MP4/AACs) ;
  • Les informations ID3/Vorbis peuvent être recherchées ;
  • Support de mémoire tampon durant la lecture (permet d'éviter les sauts dûs à un load important ou à la latence du réseau) ;
  • Joue en continu morceau après morceau sans blanc (gapless), parfait pour écouter un album live ;
  • Support du fader ;
  • Support de l'avancement durant une chanson ;
  • Enregistrer, charger et gérer des playlists au format m3u ;
  • Contrôle du volume (OSS, ALSA et mixers logiciels) ;
  • Grand nombre d'équipements audios supportés (OSS, ALSA, Sun, esd, ARts et autres) ;
  • Hardware minimal requis ;
  • Testé sur Linux, FreeBSD, OpenBSD, NetBSD, Solaris et HP-UX.

MPD peut aussi servir comme source pour un stream Icecast (au format Ogg Vorbis) et ainsi permettre l'écoute distante comme une radio.

Installation

Root terminal 48px.png
# pacman-g2 -S mpd


Configuration

Editez le fichier /etc/mpd.conf

Root terminal 48px.png
# nano /etc/mpd.conf


Décommentez la ligne suivante et remplacez “mpd” par votre nom d'utilisateur.

 user                            "mpd"

Indiquez le repertoire contenant votre musique.

 music_directory                 "~/music"

Si votre pc est le seul à utiliser mpd:

 bind_to_address "127.0.0.1"

Et décommenter:

port "6600"

 Decommentez:
 
 mixer_type                      "software"

Ainsi le logiciel client pourra changer le volume.

Enfin créez les répertoires .mpd et playlists qui apparaissent dans le fichier précédent :

User terminal 48px.png
$ mkdir ~/.mpd && mkdir ~/.mpd/playlists

Créez la database

User terminal 48px.png
$ mpd –create-db


Utilisation

Démarrez le service

Root terminal 48px.png
# service mpd start


Pour l'avoir au démarrage

Root terminal 48px.png
# service mpd add


Lancez mpd:

User terminal 48px.png
$ mpd

Puis utilisez l'un des clients mpd (voir plus bas).

Clients

MPD a une variété d'interfaces utilisateur pour communiquer avec le serveur, utilisant un protocole commun sur une connexion TCP. Les clients les plus utilisés sont: Clients pour MPD


Gimmix

Gimmix est un client en GTK2 pour MPD et conçu par priyank, l'un des développeurs de Frugalware.


Installation

Root terminal 48px.png
# pacman-g2 -S gimmix



Sonata

Client léger GTK+2 pour MPD et écrit en Python.

Sonata-capture.png


Installation

Root terminal 48px.png
# pacman-g2 -S sonata



GMPC

Gmpc.png

Installation

Root terminal 48px.png
# pacman-g2 -S gmpc


ncmpc

Ncmpc-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S ncmp


Glurp

Installation

Root terminal 48px.png
# pacman-g2 -S glurp


KMP

Kmp-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S kmp


Ario

Ario-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S ario


pympd

Interface graphique en GTK pour MPD.

Pympd-capture.png

Root terminal 48px.png
# pacman-g2 -S pympd


Last.fm scrobbling

lastfmsubmitd

lastfmsubmitd est un service.

Editez /etc/lastfmsubmitd.conf et //etc/lastmp.conf

puis ajoutez et démarrez le service

Root terminal 48px.png
# service lastfmsubmitd start
Root terminal 48px.png
# service lastmp start
Personal tools
Namespaces
Variants
Actions