Ubuntu Česko MPD

  • Edit
  • Diskuze
  • Info
  • Attachments

Music Player Daemon je netradiční, avšak velice mocný hudební přehrávač, který běží jako daemon. Skládá se ze dvou částí: serveru (daemona) a klienta, které mohou běžet na různých počítačích (ale nemusí).

Toho můžete využít tak, že budete přehrávat hudbu na stolním počítači (případně serveru) s kvalitními reproduktory, ale budete ho ovládat pohodlně z dálky například pomocí laptopu.

MPD je možné využívat také jako náhradu za běžný přehrávač, například Rhythmbox.

  • Snímek klienta gmpc

Daemon

IconsPage/server.png Daemon je program, který to celé řídí. Tam, kde je instalovaný, se přehrává hudba. Nemá žádné grafické rozhraní a běží jako služba.

Instalace

IconsPage/apt.png Nainstalujte balík mpd

IconsPage/help.png Pro zahájení instalace MPD pomocí systému AptURL jednoduše klikněte odkaz mpd a potvrďte požadavek k instalaci. MPD můžete samozřejmě nainstalovat také klasickým způsobem pomocí Centra softwaru pro Ubuntu nebo Správce balíků Synaptic.

Konfigurace

IconsPage/editor.png Konfigurace programu se provádí pomocí souboru /etc/mpd.conf .

Důležité parametry konfiguračního souboru

# Adresář s hudebnímy soubory
music_directory                 "/media/tdata/public/hudba"
# Adresa serveru
bind_to_address         "localhost"
# Port na kterém daemon běží
port                            "6600"
# Příklad konfigurace zvukového výstupu
audio_output {
        type                    "alsa"
        name                    "Sound Card"
        options                 "dev=dmixer"
        device                  "plug:dmix"
}
# Nastavení ovládání hlasitosti (pokud je nastaveno "hardware", 
# tak nelze měnit hlasitost přehrávače)
mixer_type                      "software"

Pro podrobnější informace o parametrech navštivte stránky projektu IconsPage/en.png

Restart MPD

IconsPage/terminal.png Po konfiguraci je potřeba MPD restartovat příkazem

sudo service mpd restart

V případě úspěšné instalace a konfigurace bude výstup vypadat přibližně takto

 * Stopping Music Player Daemon mpd                              [ OK ] 
 * Starting Music Player Daemon mpd                              [ OK ] 

Přidání písniček

Přidat svoji databázi hudby můžete dvěma způsoby. Buď změnou hudební složky ve výše uvedeném konfiguračním souboru, nebo přidáním symbolických odkazů do výchozí hudební složky.

Odkazy vytvoříte jednoduše pomocí příkazu do terminálu

sudo ln -s <<SLOŽKA VAŠICH HUDEBNÍCH SOUBORŮ>> /usr/share/mpd/music

Klienti

IconsPage/computer.png Klient slouží pro ovládání MPD, existuje nepřeberné množství klientů pro jakékoliv platformy, z kterých si vybere každý.

Konzolové

IconsPage/help.png Pro zahájení instalace aplikace MPC pomocí systému AptURL jednoduše klikněte odkaz mpc a potvrďte požadavek k instalaci. MPC můžete samozřejmě nainstalovat také klasickým způsobem pomocí Centra softwaru pro Ubuntu nebo Správce balíků Synaptic.

IconsPage/help.png Pro zahájení instalace aplikace MPC pomocí systému AptURL jednoduše klikněte odkaz ncmpc a potvrďte požadavek k instalaci. MPC můžete samozřejmě nainstalovat také klasickým způsobem pomocí Centra softwaru pro Ubuntu nebo Správce balíků Synaptic.

Grafické

IconsPage/help.png Pro zahájení instalace aplikace MPC pomocí systému AptURL jednoduše klikněte odkaz gmpc a potvrďte požadavek k instalaci. MPC můžete samozřejmě nainstalovat také klasickým způsobem pomocí Centra softwaru pro Ubuntu nebo Správce balíků Synaptic.

Webové

Pro instalaci webové klienta je většinou nutný webový server - např. Apache. Instalace se většinou provádí pouhým nakopírováním do /var/www .

  • RelaXX - příjemný a propracovaný webový klient, postavený na AJAXu

    • Více informací a stažení zde IconsPage/en.png

  • Php Mp2 - oficální klient s širokou možností nastavení

    • Více informací zde IconsPage/en.png

  • Orange Player - velmi jednoduchý webový klient

    • Více informací a stažení zde IconsPage/en.png

Další

  • Mpd-applet - GNOME applet do lišty

    • Více informací zde IconsPage/en.png

    • Pozn.: Jiná možnost, jak vyrobit vlastní GNOME-applet pro ovládání MPD je uvedena v návodu níže

  • empcd - ovládání MPD pomocí vstupního zařízení, například klávesnice

    • Více informací zde IconsPage/en.png

IconsPage/note.png Zde je uvedeno pouze pár základních klientů. Existují ale také klienti například pro iPhone, AppleTV, Windows Mobile, Mac, ...

IconsPage/link.png Pro více informací o klientech navštivte oficiální databázi IconsPage/en.png

Typy a triky

Dálkové ovládání

IconsPage/warning.png Tento návod vyžaduje nainstalovaný klient mpc Pro nastavení se předpokládá, že máte funkční lirc

IconsPage/editor.png Nastavení se provádí editací souboru /etc/lirc/lircrc (pokud neexistuje, je nutné vytvořit).

Ukázka konfigurace /etc/lirc/lircrc

# Spustit přehrávání MPD
begin
        prog    = irexec
        remote  = *
        button  = KEY_POWER #Jméno klávesy dálkového ovladače
        repeat  = 0 #Kolikrát se příkaz bude opakovat
        config  = mpc -h <<adresa_serveru_MPD>> play #Samotný příkaz pomocí mpc
end

# Stejným způsobem nastavíte další akce pro další tlačítka

Přehrání webového rádia

Pokud chcete poslouchat webové rádio přes MPD, stačí vytvořit soubor <<cokoliv>>.m3u ve slože /var/lib/mpd/playlists s následujícím obsahem.

# Každý řádek obsahuje jednu stanici
# CRo1
http://netshow.play.cz:8000/cro1128aac
# CRo4 Wave
http://62.44.1.26:8000/crowave128aac

Vlastní gnome-applet

IconsPage/warning.png Tento návod vyžaduje nainstalovaný klient mpc

IconsPage/launcher.png Pokud chcete ovládat MPD pomocí tlačítka na panelu, tak stačí vytvořit spouštěč na ploše.

  • Vyberte aplikace v terminálu

  • Zvolte název
  • Do položky příkaz uveďte:

    • Pro pozastavení - `mpc -h <<adresa_serveru_MPD>> toggle

    • Pro další písničku - `mpc -h <<adresa_serveru_MPD>> next

    • viz příkaz man mpc

  • Volitelně si zvolte ikonku
  • Potvrďte a přetáhněte spouštěč na panel

Zobrazení stavu MPD na LCD

IconsPage/note.png Pokud vlastníte USB LCD displej můžete si na něm nechat zobrazovat informace o přehrávání.

Řešení problémů

Velmi nízká hlasitost

IconsPage/speaker.png Pokud vám běží daemon na počítači bez grafického rozhraní, tak se vám může stát, že zvuk není téměř slyšet. Pokud hrajete přes Alsa-mixer, tak stačí spustit příkat:

alsamixer

a nastavit požadovanou hlasitost.

Odkazy

ubuntu-cz: MPD (last edited 2010-05-25 21:40:56 by iwebs-znpric)