Files
mpv/DOCS/xml/cs/usage.xml
T
jheryan 7c75c99410 Synced with 1.27
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15677 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-07 06:11:31 +00:00

408 lines
13 KiB
XML

<?xml version="1.0" encoding="iso-8859-2"?>
<!-- Synced with: 1.27 -->
<chapter id="usage">
<title>Pou¾ití</title>
<sect1 id="commandline">
<title>Pøíkazový øádek</title>
<para>
<application>MPlayer</application> vyu¾ívá komplexní strukturu voleb. Ta sestává
z globálních voleb uvádìných jako první, napøíklad:
<screen>mplayer -vfm 5</screen>
a voleb zapisovaných za jménem souboru, které se projeví pouze u tohoto jména
souboru/URL/èehokoli, napøíklad:
<screen>mplayer -vfm 5 <replaceable>film1.avi</replaceable> <replaceable>film2.avi</replaceable> -vfm 4</screen>
</para>
<para>
Mù¾ete seskupovat jména souborù/adresy URL pomocí <literal>{</literal> a
<literal>}</literal>. Toho se dá vyu¾ít s volbou <option>-loop</option>:
<screen>mplayer { 1.avi -loop 2 2.avi } -loop 3</screen>
Vý¹e uvedený pøíkaz pøehraje soubory v tomto poøadí: 1, 1, 2, 1, 1, 2, 1, 1, 2.
</para>
<para>
Pøehrávání souboru:
<synopsis>
<command>mplayer</command><!--
--> [<replaceable>volby</replaceable>]<!--
--> [<replaceable>cesta</replaceable>/]<replaceable>soubor</replaceable>
</synopsis>
</para>
<para>
Jiný zpùsob pøehrání souboru:
<synopsis>
<command>mplayer</command><!--
--> [<replaceable>volby</replaceable>]<!--
--> <replaceable>file:///uri-eskejpovaná-cesta-k-souboru</replaceable>
</synopsis>
</para>
<para>
Pøehrávání více souborù:
<synopsis>
<command>mplayer</command><!--
--> [<replaceable>výchozí volby</replaceable>]<!--
--> [<replaceable>cesta</replaceable>/]<replaceable>soubor1</replaceable><!--
--> [<replaceable>volby pro soubor1</replaceable>]<!--
--> <replaceable>soubor2</replaceable><!--
--> [<replaceable>volby pro soubor2</replaceable>] ...
</synopsis>
</para>
<para>
Pøehrávání VCD:
<synopsis>
<command>mplayer</command> [<replaceable>volby</replaceable>]<!--
--> vcd://<replaceable>èíslo_stopy</replaceable><!--
--> [-cdrom-device <replaceable>/dev/cdrom</replaceable>]
</synopsis>
</para>
<para>
Pøehrávání DVD:
<synopsis>
<command>mplayer</command> [<replaceable>volby</replaceable>]<!--
--> dvd://<replaceable>èíslo_titulu</replaceable><!--
--> [-dvd-device <replaceable>/dev/dvd</replaceable>]
</synopsis>
</para>
<para>
Pøehrávání z WWW:
<synopsis>
<command>mplayer</command> [<replaceable>volby</replaceable>]<!--
--> http://<replaceable>doména.com/soubor.asf</replaceable>
</synopsis>
(rovnì¾ lze pou¾ít playlisty)
</para>
<para>
Pøehrávání z RTSP:
<synopsis>
<command>mplayer</command> [<replaceable>volby</replaceable>]<!--
--> rtsp://<replaceable>server.priklad.com/JmenoProudu</replaceable>
</synopsis>
</para>
<para>
Pøíklady:
<screen>
mplayer -vo x11 <replaceable>/mnt/Filmy/Kontakt/kontakt2.mpg</replaceable>
mplayer vcd://<replaceable>2</replaceable> -cdrom-device <replaceable>/dev/hdc</replaceable>
mplayer -afm 3 <replaceable>/mnt/DVDtrailery/alien4.vob</replaceable>
mplayer dvd://<replaceable>1</replaceable> -dvd-device <replaceable>/dev/hdc</replaceable>
mplayer -abs 65536 -delay -0.4 -nobps <replaceable>~/filmy/test.avi</replaceable><!--
--></screen>
</para>
</sect1>
<sect1 id="control">
<title>Ovládání</title>
<para>
<application>MPlayer</application> má plnì konfigurovatelnou, pøíkazy øízenou,
ovládací vrstvu, která vám umo¾ní ovládat <application>MPlayer</application>
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.
</para>
<sect2 id="ctrl-cfg">
<title>Konfigurace ovládání</title>
<para>
<application>MPlayer</application> umo¾òuje pøiøadit jakoukoli klávesu jakémukoli
pøíkazu <application>MPlayer</application>u 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
<filename>$HOME/.mplayer/input.conf</filename> ale mù¾ete jej potlaèit pou¾itím
volby <option>-input <replaceable>konfig</replaceable></option>
(relativní cesty jsou vzta¾eny k <filename>$HOME/.mplayer</filename>).
</para>
<para>
Úplný seznam podporovaných jmen kláves dostanete pøíkazem
<command>mplayer -input keylist</command>
a úplný seznam dostupných pøíkazù pøíkazem
<command>mplayer -input cmdlist</command>.
</para>
<example>
<title>Jednoduchý vstupní ovládací soubor</title>
<programlisting>
##
## Vstupní soubor ovládání MPlayeru
##
RIGHT seek +10
LEFT seek -10
- audio_delay 0.100
+ audio_delay -0.100
q quit
&gt; pt_step 1
&lt; pt_step -1
ENTER pt_step 1 1<!--
--></programlisting>
</example>
</sect2>
<sect2 id="lirc">
<title>Ovládání z LIRC</title>
<para>
Linux Infrared Remote Control &ndash; 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 <ulink url="http://www.lirc.org">domácí stánce LIRC</ulink>.
</para>
<para>
Pokud máte nainstalován balíèek LIRC, <filename>configure</filename> jej zdetekuje.
Pokud v¹e dopadne dobøe, <application>MPlayer</application> pøi startu
vypí¹e &quot;<systemitem>Nastavuji podporu LIRC...</systemitem>&quot;.
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 :-)
</para>
<para>
Jméno spustitelného souboru <application>MPlayer</application>u je - pøekvapení -
<filename>mplayer</filename>. Mù¾ete pou¾ít jakýkoli pøíkaz
<application>MPlayer</application>u a dokonce i více ne¾ jeden, pokud je oddìlíte
znakem <literal>\n</literal>.
Nezapomìòte zapnout opakovací (repeat) pøíznak v <filename>.lircrc</filename> tam,
kde to dává smysl (vyhledávání, hlasitost, atd.).
Zde je výòatek z demonstraèního
<filename>.lircrc</filename>:
</para>
<programlisting>
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<!--
--></programlisting>
<para>
Pokud se vám nelíbí standardní umístìní lirc-config souboru
(<filename>~/.lircrc</filename>) pou¾ijte volbu <option>-lircconf
<replaceable>soubor</replaceable></option> k urèení jiného souboru.
</para>
</sect2>
<sect2 id="slave-mode">
<title>Závislý re¾im</title>
<para>
Závislý re¾im vám umo¾òuje vytvoøit jednoduché ovládací panely (frontendy)
<application>MPlayer</application>u. Pokud je <application>MPlayer</application>
spu¹tìn s volbou <option>-slave</option>, pak bude èíst pøíkazy oddìlené novým
øádkem (\n) ze standardního vstupu.
Pøíkazy jsou dokumentovány v souboru
<ulink url="../../tech/slave.txt">slave.txt</ulink>.
</para>
</sect2>
</sect1>
<sect1 id="streaming">
<title>Pøehrávání datových proudù ze sítì nebo rour</title>
<para>
<application>MPlayer</application> umí pøehrávat soubory ze sítì s pou¾itím protokolu
HTTP, FTP, MMS nebo RTSP/RTP.
</para>
<para>
Pøehrávání pracuje jednodu¹e tak, ¾e uvedete URL na pøíkazovém øádku.
<application>MPlayer</application> ctí systémovou promìnnou <envar>http_proxy</envar>
a pou¾ije proxy pokud je k dispozici. Proxi mù¾e být rovnì¾ vynucena:
<screen>mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf</replaceable></screen>
</para>
<para>
<application>MPlayer</application> umí èíst ze std. vstupu
(<emphasis>ne</emphasis> z pojmenovaných rour). To mù¾e být napøíklad pou¾ito
pro pøehrávání z FTP:
<screen>wget <replaceable>ftp://micorsops.com/cokoli.avi</replaceable> -O - | mplayer -</screen>
</para>
<note><para>
Také doporuèujeme zapnout <option>-cache</option> pøi pøehrávání
ze sí»e:
<screen>wget <replaceable>ftp://micorsops.com/cokoli.avi</replaceable> -O - | mplayer -cache 8192 -</screen>
</para></note>
<sect2 id="streaming-save">
<title>Ulo¾ení proudového obsahu</title>
<para>
Jakmile jste pøimìli <application>MPlayer</application> pøehrát
vá¹ oblíbený internetový proud, mù¾ete pou¾ít volbu
<option>-dumpstream</option> k ulo¾ení datového proudu do souboru.
For example:
<screen>
mplayer <replaceable>http://217.71.208.37:8006</replaceable> -dumpstream -dumpfile <replaceable>proud.asf</replaceable>
</screen>
ulo¾í proudové video z
<replaceable>http://217.71.208.37:8006</replaceable> do
<replaceable>proud.asf</replaceable>.
Pracovat to bude se v¹emi <application>MPlayer</application>em podporovanými
protokoly, jako MMS, RSTP, a tak dále.
Pokud chcete z proudu ulo¾it pouze zvuk nebo video, pou¾ijte
<option>-dumpaudio</option> nebo <option>-dumpvideo</option>, ale pamatujte,
¾e <application>MPlayer</application> bude ignorovat v¹echny vyjma poslední
<option>-dump*</option> volby zadané na pøíkazovém øádku.
</para>
</sect2>
</sect1>
<sect1 id="mpst" xreflabel="Remote streams">
<title>Vzálené datové proudy</title>
<para>
Vzálené datové proudy umo¾òují pøístup k vìt¹inì <application>MPlayer</application>em
podporovaných proudù ze vzdáleného poèíteèe. Hlavní urèení této funkce je umo¾nit
pøímo pou¾ít CD nebo DVD mechaniku jiného poèítaèe na síti (pøedpokladem je,
¾e máte dostateènì rychlé pøipojení). Na spodní hranici nejsou nìkteré typy datových
proudù (v souèasnosti TV a MF) pou¾itelné pøes sí» proto¾e jsou implementovány na úrovni
demuxeru. Je to ¹koda pro MF ale TV proudy by tak jako tak vy¾adovaly ¹ílenì
vysokou rychlost
</para>
<sect2 id="compile_mpst_server">
<title>Kompilace serveru</title>
<para>
Poté co skompilujete <application>MPlayer</application> bì¾te do adresáøe
<filename>TOOLS/netstream</filename> a proveïte
<application>make</application> pro sestavení serverové binárky.
Potom mù¾ete zkopírovat program <application>netstream</application>
na správné místo v systému (v Linuxu obvykle
<filename class="directory">/usr/local/bin</filename>).
</para>
</sect2>
<sect2 id="use_mpst">
<title>Pou¾ití vzálených datových proudù</title>
<para>
Nejprve spus»te server na poèítaèi na který se chcete pøipojit ze sítì.
Server je zatím velmi jednoduchý a nemá ¾ádné volby pøíkazového øádku,
proto jen zadejte <filename>netstream</filename>. Teï mù¾ete napøíklad
pøehrát druhou stopu na VCD na serveru:
<screen>
mplayer -cache 5000 <replaceable>mpst://jméno_serveru/vcd://2</replaceable>
</screen>
Taky mù¾ete pøistupovat k souborùm na tomto serveru:
<screen>
mplayer -cache 5000 <replaceable>mpst://servername//usr/local/movies/lol.avi</replaceable>
</screen>
Poznamenejme, ¾e cesty nezaèínající / jsou relativní k adresáøi kde byl spu¹tìn server.
Volba <option>-cache</option> není nutná, ale velmi ji doporuèujeme.
</para>
<para>
Berte na vìdomí ¾e v souèasnosti není tento server vùbec bezpeèný. Nenadávejte
tedy na mno¾ství prùnikù do systému, které je s ním mo¾né. Místo toho radìji
za¹lete (dobrý) patch který by jej vylep¹il, nebo napi¹te svùj vlastní server.
</para>
</sect2>
</sect1>
<sect1 id="edl" xreflabel="Seznamy editaèních zásahù (EDL)">
<title>Seznamy editaèních zásahù (EDL)</title>
<para>
Systém seznamù editaèních zásahù (EDL) umo¾òuje automaticky vynechat nebo vypnout
zvuk v èástech videa pøi pøehrávání, co¾ je zaji»ováno pro ka¾dý film zvlá¹tním
EDL konfiguraèním souborem.
</para>
<para>
Toho se dá vyu¾ít pro ty, kdo chtìjí sledovat film v "rodinném" re¾imu.
Mù¾ete vystøíhat ve¹keré násilí, nechutnosti, Jar-Jar Binkse .. z filmu
podle svých vlastních osobních preferencí. Mimoto jsou zde i jiná vyu¾ití,
jako je automatické vystøihávání reklam z videa které sleduje¹.
</para>
<para>
Formát EDL souboru je pomìrnì kostrbatý. Jakmile dospìje EDL systém do urèité
úrovnì, pravdìpodobnì bude implementován formát zalo¾ený na XML
(ponecháme zpìtnou kompatibilitu s pøedchozími EDL formáty).
</para>
<sect2 id="edl_using">
<title>Pou¾ití EDL souboru</title>
<para>
Vlo¾te volbu <option>-edl &lt;soubor&gt;</option> pøi spou¹tìní
<application>MPlayer</application>, se jménem EDL souboru, který chcete pou¾ít
na video.
</para>
</sect2>
<sect2 id="edl_making">
<title>Vytvoøení EDL souboru</title>
<para>
Souèasný formát EDL souboru je:
<programlisting>
[poèáteèní sekunda] [koncová sekunda] [akce]
</programlisting>
Kde jsou sekundy desetinnými èísly a akce je buï
<literal>0</literal> pro vynechání nebo <literal>1</literal> pro vypnutí zvuku.
Pøíklad:
<programlisting>
5.3 7.1 0
15 16.7 1
420 422 0
</programlisting>
To vynechá èást videa mezi sekundami 5.3 a 7.1, pak vypne zvuk na
15 sekundì, zapne jej na 16.7 sekundy a vynechá èást videa mezi sekundami 420 a 422.
Tyto akce budou provedeny jakmile èasovaè pøehrávání dosáhne hodnoty zadané
v souboru.
</para>
<para>
Pro vytvoøení EDL souboru se kterým budete moci zaèít, pou¾ijte volbu
<option>-edlout &lt;soubor&gt;</option>. Bìhem pøehrávání, kdy¾ budete chtít
oznaèit pøedchozí 2 sekundy pro vynechání, stisknìte <keycap>i</keycap>.
Odpovídající znaèka bude zapsána do souboru pro tento èas. Mù¾ete se k nìmu pak
vrátit a doladit vytvoøený EDL soubor.
</para>
</sect2>
</sect1>
</chapter>