[HOW TO] Konfiguracja odtwarzacza muzyki Music Player Daemon (MPD) oraz Sonaty

Awatar użytkownika
empitt
Przyjaciel
Przyjaciel
Posty: 465
Rejestracja: 16 lis 2007, 13:35
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

[HOW TO] Konfiguracja odtwarzacza muzyki Music Player Daemon (MPD) oraz Sonaty

Post autor: empitt » 17 maja 2010, 22:05

Odtwarzacz muzyczny Music Player Daemon (MPD) działający jako serwer dźwięku, to nic innego jak serwer-klient, a do jego obsługi wykorzystywane są klienty, które pozwalają na zdalne kontrolowanie odtwarzaczem, np.: MPC, GMPC, Sonata itd. Co prawda w internecie krążą różne poradniki o konfiguracji MPD, ale nie zawsze są aktualne i przez to jego konfiguracja może być utrudniona. Dlatego postanowiłem podzielić się swoją wiedzą.

W tym poradniku opiszę instalację i konfigurację serwera MPD oraz klienta Sonata w Ubuntu 10.04.

1. Aby zainstalować MPD w konsoli należy wyklepać następujące polecenie:

Kod: Zaznacz cały

sudo apt-get install mpd
2. W katalogu domowym tworzymy następujące katalogi:

Kod: Zaznacz cały

mkdir -p ~/.mpd/music ~/.mpd/playlists
3. Tworzymy dowiązanie z muzyką do .mpd/music, np.:

Kod: Zaznacz cały

ln -s ~/Muzyka ~/.mpd/music/Muzyka
ln -s /mnt/sda5/Mp3 ~/.mpd/music/Mp3
- ~/Muzyka (/home/nazwa_użytkownika/Muzyka), /mnt/sda5/Mp3 - katalogi z muzyką
- ~/.mpd/music/Muzyka, ~/.mpd/music/Mp3 - dowiązania do katalogów z muzyką

4. Tworzymy plik konfiguracyjny mpd.conf:

Kod: Zaznacz cały

gedit ~/.mpd/mpd.conf
Kopiujemy i wklejamy do edytora poniższy fragment:

Kod: Zaznacz cały

music_directory "~/.mpd/music"
playlist_directory "~/.mpd/playlists"
db_file "~/.mpd/tag_cache"
log_file "~/.mpd/mpd.log"
pid_file "~/.mpd/pid"
state_file "~/.mpd/state"
user "nazwa_użytkownika"
bind_to_address "127.0.0.1"
port "6666"
input {
plugin "curl"
}
audio_output {
type "pulse"
name "My Pulse Output"
}
mixer_type "software"
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
Zamiast nazwa_użytkownika podajemy nazwę naszego użytkownika, którą widzimy obok zegarka.

Zapisujemy konfigurację. Jeśli ktoś będzie chciał inaczej skonfigurować powyższy plik, to wzór może znaleźć w archiwum: /usr/share/doc/mpd/examples/mpd.conf.gz - wystarczy przekopiować ten plik do katalogu domowego i rozpakować.

5. Tworzymy bazę danych:

Kod: Zaznacz cały

mpd --create-db ~/.mpd/mpd.conf
6. Dodajemy MPD do autostartu:
System > Preferencje > Programy startowe i klikamy na przycisk Dodaj. W miejscu Nazwa wpisujemy, np.: Music Player Daemon, a w miejscu Polecenie wpisujemy: mpd .mpd/mpd.conf i klikamy na Zapisz.

Konfiguracja MPD została ukończona.

7. Instalacja Sonaty:

Kod: Zaznacz cały

sudo apt-get install sonata
8. Uruchamianie Sonaty:
Programy > Dźwięk i wideo > Sonata. W preferencjach trzeba najpierw zmienić port 6600 na 6666. Potem łączymy się z domyślnym profilem i dodajemy utwory, które zamierzamy słuchać.

Ciekawą i bardziej rozbudowaną alternatywą dla Sonaty jest odtwarzacz Gnome Music Player Client (GMPC).
<style type="text/css">*<!-- @page { size: 21cm 29.7cm; margin: 2cm }  PRE.western { font-family: "DejaVu Sans Mono", monospace; font-size: 10pt }  PRE.cjk { font-family: "DejaVu Sans", monospace; font-size: 10pt }  PRE.ctl { font-family: "DejaVu Sans Mono", monospace; font-size: 10pt }  P { margin-bottom: 0.21cm } --></style>
Inny OS = Fedora
Awatar użytkownika
empitt
Przyjaciel
Przyjaciel
Posty: 465
Rejestracja: 16 lis 2007, 13:35
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

[HOW TO] Konfiguracja Last.fm Scribbler w MPD

Post autor: empitt » 28 maja 2010, 15:40

Last.fm Scribbler w MPD

HOW TO opracował frklin.

1. Zrobimy to za pomocą Mpdscribble, instalujemy go:

Kod: Zaznacz cały

sudo apt-get install mpdscribble
2. Tworzymy katalog i pliki:

Kod: Zaznacz cały

mkdir ~/.mpdscribble ; cd ~/.mpdscribble ; touch mpdscribble.cache mpdscribble.conf mpdscribble.log
3. Edytujemy plik konfiguracyjny:

Kod: Zaznacz cały

gedit ~/.mpdscribble/mpdscribble.conf
Wrzucamy do niego poniższe ustawienia:

Kod: Zaznacz cały

daemon_user = lamparcik
log = syslog
verbose = 1
host = 127.0.0.1
port = 6666

[last.fm]
verbose = 2
url = http://post.audioscrobbler.com/
username = lamparcik
password = haslolamparcika
cache = ~/.mpdscribble/mpdscribble.cache
log = ~/.mpdscribble/mpdscribble.log
GDZIE: lamparcik to nazwa Twojego ustera systemowego i login do Last.fm, analogicznie haslolamparcika

4. Zapisujemy ustawienia i uruchamiamy wysyłanie informacji do Last.fm:

Kod: Zaznacz cały

mpdscribble
Możesz dodać mpdscribble do autostartu, aby startował razem z sesją.

Edytując plik konfiguracyjny w łatwy sposób można włączyć informowanie o odsłuchanych utworach Jamendo i Libre.fm (wzór: /usr/share/doc/mpdscribble/examples/mpdscribble.conf).
Inny OS = Fedora
ODPOWIEDZ

Wróć do „Software-Multimedia”