3.2. Ovládání
Předcházející | Kapitola 3. Použití | Další

## 3.2. Ovládání

MPlayer má plně konfigurovatelnou, příkazy řízenou, ovládací vrstvu, která vám umožní ovládat MPlayer pomocí klávesnice, myši, joysticku nebo dálkového ovládače (používající LIRC). Úplný seznam ovládacích prvků na klávesnici naleznete v man stránce.

### 3.2.1. Konfigurace ovládání

MPlayer umožňuje přiřadit jakoukoli klávesu jakémukoli příkazu MPlayeru pomocí jednoduchého konfiguračního souboru. Syntaxe sestává z názvu klávesy následovaného příkazem. Výchozí umístění konfiguračního souboru je `$HOME/.mplayer/input.conf` ale můžete jej potlačit použitím volby `-input `konfig`` (relativní cesty jsou vztaženy k `$HOME/.mplayer`).

Úplný seznam podporovaných jmen kláves dostanete příkazem mplayer -input keylist a úplný seznam dostupných příkazů příkazem mplayer -input cmdlist.

Příklad 3.1. Jednoduchý vstupní ovládací soubor

    ##
    ## Vstupní soubor ovládání MPlayeru
    ##

    RIGHT seek +10
    LEFT seek -10
    - audio_delay 0.100
    + audio_delay -0.100
    q quit
    > pt_step 1
    < pt_step -1
    ENTER pt_step 1 1

### 3.2.2. Ovládání z LIRC

Linux Infrared Remote Control – použijte jednoduše vyrobitelný doma udělaný IR-přijímač, (téměř) libovolný dálkový ovládač a ovládejte jím svůj Linux! Více se o tom dovíte na domácí stánce LIRC.

Pokud máte nainstalován balíček LIRC, `configure` jej zdetekuje. Pokud vše dopadne dobře, MPlayer při startu vypíše "`Nastavuji podporu LIRC...`". Pokud dojde k chybě, oznámí vám to. Pokud nevypíše žádnou zprávu o LIRC, pak pro něj není podpora zakompilována. To je vše :-)

Jméno spustitelného souboru MPlayeru je - překvapení - `mplayer`. Můžete použít jakýkoli příkaz MPlayeru a dokonce i více než jeden, pokud je oddělíte znakem `\n`. Nezapoměňte zapnout opakovací (repeat) příznak v `.lircrc` tam, kde to dává smysl (vyhledávání, hlasitost, atd.). Zde je výňatek z demonstračního `.lircrc`:

    begin
         button = VOLUME_PLUS
         prog = mplayer
         config = volume 1
         repeat = 1
    end

    begin
        button = VOLUME_MINUS
        prog = mplayer
        config = volume -1
        repeat = 1
    end

    begin
        button = CD_PLAY
        prog = mplayer
        config = pause
    end

    begin
        button = CD_STOP
        prog = mplayer
        config = seek 0 1\npause
    end

Pokud se vám nelíbí standardní umístění lirc-config souboru (`~/.lircrc`) použijte volbu `-lircconf `soubor`` k určení jiného souboru.

### 3.2.3. Závislý režim

Závislý režim vám umožňuje vytvořit jednoduché ovládací panely (frontendy) MPlayeru. Pokud je MPlayer spuštěn s volbou `-slave`, pak bude číst příkazy oddělené novým řádkem (\n) ze standardního vstupu. Příkazy jsou dokumentovány v souboru slave.txt.

Předcházející | Nahoru | Další
3.1. Příkazový řádek | Domů | 3.3. Přehrávání datových proudů ze sítě nebo rour