Mercurial > mplayer.hg
annotate DOCS/xml/cs/install.xml @ 24681:1ecf2ff1d512
in update_stats() removed a wrong 'else' that would prevent h264 headers to be recognized:
all 0x12x headers were accounted for only in num_elementary_packets12x.
Fixes detection of certain H264 in ES/PS streams
author | nicodvb |
---|---|
date | Thu, 04 Oct 2007 17:15:06 +0000 |
parents | 40e794ce297d |
children | c81e83794b0e |
rev | line source |
---|---|
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
1 <?xml version="1.0" encoding="utf-8"?> |
23364 | 2 <!-- Synced with r21741 --> |
17374 | 3 <chapter id="install"> |
14351 | 4 <title>Instalace</title> |
5 | |
6 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
7 Jednoduchý návod na instalaci naleznete v souboru <filename>README</filename>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
8 Přečtěte si nejprve tento soubor a poté se vraťte zde pro další podrobnosti. |
14351 | 9 </para> |
10 | |
11 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
12 V této části vás provedeme procesem kompilace a konfigurace programu |
23364 | 13 <application>MPlayer</application>. Není to snadné, ale nemusí to být |
14 nutně těžké. Pokud zaznamenáte rozdílné chování, než zde popisuji, | |
15 prostudujte si prosím tuto dokumentaci a naleznete své odpovědi. | |
14351 | 16 </para> |
17 | |
23364 | 18 |
19 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
20 | |
14351 | 21 |
17374 | 22 <sect1 id="softreq"> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
23 <title>Softwarové požadavky</title> |
14351 | 24 |
25 <itemizedlist> | |
26 <listitem><para> | |
23364 | 27 <emphasis role="bold">binutils</emphasis> – doporučená verze je |
28 <emphasis role="bold">2.11.x</emphasis>. | |
29 </para></listitem> | |
30 <listitem><para> | |
31 <emphasis role="bold">gcc</emphasis> – doporučené verze jsou 2.95 | |
32 a 3.4+. 2.96 a 3.0.x jsou známy generováním vadného kódu, 3.1 a | |
33 3.2 měly rovněž problémy, 3.3 jen okrajově. Na PowerPC použijte 4.x. | |
34 </para></listitem> | |
35 <listitem><para> | |
36 <emphasis role="bold">Xorg/XFree86</emphasis> – doporučená verze je | |
37 4.3 a vyšší. Ujistěte se, že máte nainstalovány | |
38 <emphasis role="bold">vývojové (dev) balíčky</emphasis>, | |
39 jinak to nebude pracovat. | |
40 Ne vždy potřebujete X, některá výstupní video rozhraní pracují i bez nich. | |
14351 | 41 </para></listitem> |
42 <listitem><para> | |
23364 | 43 <emphasis role="bold">make</emphasis> – doporučená verze je |
44 3.79.x nebo vyšší. Pro sestavení XML dokumentace potřebujete 3.80. | |
45 </para></listitem> | |
14351 | 46 <listitem><para> |
23364 | 47 <emphasis role="bold">FreeType</emphasis> – volitelná, |
48 vyžadována pro font pro OSD a titulky. Vyžaduje se verze aspoň 2.0.9. | |
49 </para></listitem> | |
14351 | 50 <listitem><para> |
23364 | 51 <emphasis role="bold">libjpeg</emphasis> – volitelný JPEG en/dekodér, |
52 vyžadovaný JPEG video výstupem a dokódování MJPEG videa. | |
53 </para></listitem> | |
14351 | 54 <listitem><para> |
23364 | 55 <emphasis role="bold">libpng</emphasis> – volitelný (M)PNG en/dekodér, |
56 vyžadovaný pro GUI a PNG video výstupem. | |
57 </para></listitem> | |
14351 | 58 <listitem><para> |
23364 | 59 <emphasis role="bold">lame</emphasis> – doporučená verze 3.90 a vyšší, |
60 vyžadovaný pro enkódování MP3 zvuku v <application>MEncoder</application>u. | |
61 </para></listitem> | |
14351 | 62 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
63 <emphasis role="bold">zlib</emphasis> – doporučená, nutná pro komprimovanou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
64 MOV hlavičku a podporu PNG. |
23364 | 65 </para></listitem> |
14351 | 66 <listitem><para> |
18274 | 67 <emphasis role="bold"><ulink url="http://www.live555.com/mplayer/">LIVE555 Streaming Media</ulink></emphasis> |
23364 | 68 – volitelná, nutná pro přehrávání RTSP/RTP datových proudů. |
69 </para></listitem> | |
14351 | 70 <listitem><para> |
23364 | 71 <emphasis role="bold">directfb</emphasis> – volitelný, |
72 použijte 0.9.13 a vyšší. | |
73 </para></listitem> | |
14351 | 74 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
75 <emphasis role="bold">cdparanoia</emphasis> – volitelná, pro podporu CDDA |
23364 | 76 </para></listitem> |
14351 | 77 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
78 <emphasis role="bold">libxmms</emphasis> – volitelná, pro podporu XMMS |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
79 vstupního pluginu. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
80 Vyžadujeme aspoň 1.2.7. |
23364 | 81 </para></listitem> |
14351 | 82 <listitem><para> |
23364 | 83 <emphasis role="bold">libsmb</emphasis> – volitelná, pro podporu smb sítí. |
84 </para></listitem> | |
14351 | 85 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
86 <emphasis role="bold">ALSA</emphasis> – volitelná, pro podporu ALSA |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
87 zvukového výstupu. Vyžadujeme aspoň 0.9.0rc4. |
23364 | 88 </para></listitem> |
14351 | 89 </itemizedlist> |
17374 | 90 </sect1> |
14351 | 91 |
92 | |
23364 | 93 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
14351 | 94 |
95 | |
17374 | 96 <sect1 id="features"> |
14351 | 97 <title>Vlastnosti</title> |
98 | |
99 <itemizedlist> | |
100 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
101 Rozhodněte se zda potřebujete GUI. Pokud ano, přečtěte si před kompilací |
14351 | 102 sekci <link linkend="gui">GUI</link>. |
23364 | 103 </para></listitem> |
14351 | 104 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
105 Pokud chcete nainstalovat <application>MEncoder</application> (náš skvělý |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
106 všestranný enkodér), přečtěte si sekci |
14351 | 107 <link linkend="mencoder"><application>MEncoder</application></link>. |
23364 | 108 </para></listitem> |
14351 | 109 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
110 Pokud máte V4L kompatibilní <emphasis role="bold">TV tuner</emphasis> kartu, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
111 a přejete si sledovat/grabovat filmy <application>MPlayer</application>em, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
112 přečtěte si sekci <link linkend="tv-input">TV vstup</link>. |
23364 | 113 </para></listitem> |
14351 | 114 <listitem><para> |
23364 | 115 Pokud máte V4L kompatibilní <emphasis role="bold">radio tuner</emphasis> |
116 kartu a přejete si poslouchat nebo zachytávat zvuk | |
117 <application>MPlayer</application>em, | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
118 přečtěte si sekci <link linkend="radio">radio</link>. |
23364 | 119 </para></listitem> |
20062 | 120 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
121 Připravena k použití je podpora pěkného <emphasis role="bold">OSD Menu</emphasis>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
122 Přečtěte si sekci <link linkend="subosd">OSD menu</link>. |
23364 | 123 </para></listitem> |
14351 | 124 </itemizedlist> |
125 | |
126 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
127 Pak přeložte <application>MPlayer</application>: |
14351 | 128 <screen> |
23364 | 129 ./configure |
130 make | |
131 make install | |
132 </screen> | |
14351 | 133 </para> |
134 | |
135 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
136 V tuto chvíli máte <application>MPlayer</application> připraven k použití. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
137 Adresář <filename class="directory">$PREFIX/share/mplayer</filename> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
138 obsahuje soubor <filename>codecs.conf</filename>. Ten se používá pro oznámení |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
139 všech kodeků a jejich schopností. Tento soubor je potřeba pouze pokud chcete |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
140 tyto předvolby změnit, protože |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
141 jeho kopie je součástí vlastního programu. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
142 Zjistěte jestli máte v domácím adresáři soubor |
14351 | 143 <filename>codecs.conf</filename> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
144 (<filename>~/.mplayer/codecs.conf</filename>) ze starých verzí |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
145 <application>MPlayer</application>u a odstraňte ho. |
14351 | 146 </para> |
147 | |
148 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
149 Poznamenejme že pokud umístíte <filename>codecs.conf</filename> do |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
150 <filename>~/.mplayer/</filename>, vestavěný a systémový |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
151 <filename>codecs.conf</filename> budou zcela ignorovány. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
152 Nedělejte to pokud nechcete ošidit přednastavení |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
153 <application>MPlayer</application>u, což může způsobit mnoho problémů. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
154 Pokud jen chcete změnit pořadí vyhledávání kodeků, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
155 použijte volby <option>-vc</option>, <option>-ac</option>, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
156 <option>-vfm</option> nebo <option>-afm</option> v příkazovém řádku, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
157 nebo konfiguračním souboru (viz manuálová stránka). |
14351 | 158 </para> |
159 | |
160 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
161 Uživatelé Debianu si mohou vyrobit .deb balíček, je to velmi jednoduché. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
162 Jen spusťte binárku |
14351 | 163 <screen>fakeroot debian/rules</screen> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
164 v <application>MPlayer</application>ově kořenovém adresáři. Podrobnosti viz |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
165 <link linkend="debian">Balíčkování Debianu</link>. |
14351 | 166 </para> |
167 | |
168 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
169 <emphasis role="bold">Vždy si prostudujte výstup skriptu</emphasis> |
14351 | 170 <filename>./configure</filename>, a soubor <filename>configure.log</filename>, |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
171 které obsahují informace o tom co bude zakompilováno a co ne. Také můžete |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
172 chtít vidět soubory <filename>config.h</filename> a |
14474 | 173 <filename>config.mak</filename>. |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
174 Pokud máte některé knihovny nainstalovány, ale nebyly detekovány skriptem |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
175 <filename>./configure</filename>, pak ověřte, zda máte příslušné hlavičkové |
14474 | 176 soubory |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
177 (obvykle -dev balíčky) a jejich verze jsou shodné. Soubor |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
178 <filename>configure.log</filename> vám obvykle prozradí co vám chybí. |
14351 | 179 </para> |
180 | |
181 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
182 Ačkoli to není podmínkou, měli byste mít nainstalovány fonty pro funkci OSD a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
183 zobrazování titulků. Doporučujeme nainstalovat soubor fontu TTF a nařídit |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
184 <application>MPlayer</application>u jej používat. |
14351 | 185 Detaily viz sekce <link linkend="subosd">Titulky a OSD</link>. |
186 </para> | |
187 </sect1> | |
188 | |
23364 | 189 |
190 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
191 | |
14351 | 192 |
193 <sect1 id="gui"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
194 <title>Chtěli byste GUI?</title> |
14351 | 195 |
196 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
197 GUI potřebuje GTK 1.2.x nebo GTK 2.0 (není plně GTK, ale panely jsou). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
198 Skiny jsou uloženy v PNG formátu, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
199 takže GTK, <systemitem class="library">libpng</systemitem> |
23364 | 200 (a jejich příslušenství, obvykle nazývané |
201 <systemitem class="library">gtk-dev</systemitem> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
202 a <systemitem class="library">libpng-dev</systemitem>) musí být nainstalovány. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
203 Můžete jej zakompilovat předáním volby <option>--enable-gui</option> skriptu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
204 <filename>./configure</filename>. Aktivaci GUI režimu pak provedete spuštěním |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
205 binárky <command>gmplayer</command>. |
14351 | 206 </para> |
207 | |
208 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
209 Protože <application>MPlayer</application> nemá přibalen žádný skin, budete si |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
210 muset nějaký stáhnout abyste mohli používat GUI. Viz naši <ulink |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
211 url="http://www.mplayerhq.hu/dload.html">download stránku</ulink>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
212 Skiny by měly být rozbaleny do obvyklého systémového adresáře |
17974
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
17706
diff
changeset
|
213 (<filename class="directory">$PREFIX/share/mplayer/skins</filename>), |
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
17706
diff
changeset
|
214 nebo do <filename class="directory">$HOME/.mplayer/skins</filename>. |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
215 <application>MPlayer</application> ve výchozím stavu hledá v těchto adresářích |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
216 podadresář jménem <filename class="directory">default</filename>, ale |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
217 můžete použít volbu <option>-skin <replaceable>nový_skin</replaceable></option> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
218 nebo direktivu <literal>skin=nový_skin</literal> konfiguračního souboru pro |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
219 použití skinu v adresáři <filename class="directory">*/skins/nový_skin</filename>. |
14351 | 220 </para> |
221 </sect1> | |
222 | |
23364 | 223 |
224 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
225 | |
14351 | 226 |
20062 | 227 <sect1 id="fonts-osd"> |
228 <title>Fonty a OSD</title> | |
14351 | 229 |
230 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
231 Abyste si mohli užívat OSD a titulků, musíte |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
232 <application>MPlayer</application>u sdělit, který font má použít. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
233 Může to být jakýkoli TrueType font, nebo speciální bitmapový font. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
234 TrueType však doporučujeme, jelikož vypadají lépe, mohou být vhodně |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
235 škálovány na rozměr filmu a lépe si poradí s různými znakovými sadami. |
14351 | 236 </para> |
237 | |
23364 | 238 <!-- ********** --> |
239 | |
20062 | 240 <sect2 id="truetype-fonts"> |
241 <title>TrueType fonty</title> | |
14351 | 242 |
243 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
244 Existují dva způsoby, jak zprovoznit TrueType fonty. První je použít volbu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
245 <option>-font</option> pro volbu TrueType fontu z příkazového řádku. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
246 Tato volba bude dobrým kandidátem pro umístění do konfiguračního |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
247 souboru (detaily viz manuál). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
248 Druhá je vytvoření symlinku s názvem <filename>subfont.ttf</filename> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
249 na soubor s vámi vybraným fontem. Buď |
23364 | 250 <screen> |
251 ln -s <replaceable>/cesta/k/sample_font.ttf</replaceable> ~/.mplayer/subfont.ttf | |
252 </screen> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
253 pro každého uživatele zvlášť, nebo systémový: |
23364 | 254 <screen> |
255 ln -s <replaceable>/cesta/k/sample_font.ttf</replaceable> $PREFIX/share/mplayer/subfont.ttf | |
256 </screen> | |
14351 | 257 </para> |
258 | |
259 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
260 Pokud byl <application>MPlayer</application> kompilován s podporou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
261 <systemitem class="library">fontconfig</systemitem>, výše uvedené nebude |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
262 fungovat, místo toho <option>-font</option> očekává |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
263 <systemitem class="library">fontconfig</systemitem> název fontu |
20540
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
264 a jako výchozí bere bezpatkový font. Příklad: |
14351 | 265 |
23364 | 266 <screen> |
267 mplayer -font <replaceable>'Bitstream Vera Sans'</replaceable> <replaceable>anime.mkv</replaceable> | |
268 </screen> | |
14351 | 269 </para> |
20540
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
270 |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
271 <para> |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
272 Seznam fontů známých |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
273 <systemitem class="library">fontconfig</systemitem>u, |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
274 získáte pomocí <command>fc-list</command>. |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
275 </para> |
14351 | 276 </sect2> |
277 | |
23364 | 278 <!-- ********** --> |
14351 | 279 |
20062 | 280 <sect2 id="bitmap-fonts"> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
281 <title>bitmapové fonty</title> |
14351 | 282 |
283 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
284 Pokud se z nějakého důvodu rozhodnete nebo potřebujete použít bitmapové fonty, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
285 stáhněte si sadu z našich stránek. Můžete si vybrat mezi různými |
20062 | 286 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/fonts/">ISO fonty</ulink> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
287 a několika sadami fontů |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
288 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/fonts/">zaslaných uživateli</ulink> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
289 v různých znakových sadách. |
14351 | 290 </para> |
291 | |
292 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
293 Rozbalte stažený archiv do |
20062 | 294 <filename class="directory">~/.mplayer</filename> nebo |
295 <filename class="directory">$PREFIX/share/mplayer</filename>. | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
296 Pak přejmenujte nebo slinkujte jeden z rozbalených adresářů na |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
297 <filename class="directory">font</filename>, například: |
23364 | 298 <screen> |
299 ln -s <replaceable>~/.mplayer/arial-24</replaceable> ~/.mplayer/font | |
300 </screen> | |
301 <screen> | |
302 ln -s <replaceable>$PREFIX/share/mplayer/arial-24</replaceable> $PREFIX/share/mplayer/font | |
303 </screen> | |
14351 | 304 </para> |
305 | |
306 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
307 Fonty by měly mít vhodný <filename>font.desc</filename> soubor, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
308 který mapuje unicode pozice ve fontu na aktuální znakovou sadu |
20540
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
309 textu titulků. Dalším řešením je mít titulky kódované v UTF-8 a použít |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
310 volbu <option>-utf8</option>, nebo pojmenujte soubor s titulky |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
311 stejně jako film a dejte mu příponu <filename>.utf</filename> |
91c99853793c
Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents:
20529
diff
changeset
|
312 a umístěte jej do adresáře s filmem. |
20062 | 313 </para> |
14351 | 314 </sect2> |
315 | |
23364 | 316 <!-- ********** --> |
14351 | 317 |
318 <sect2 id="osdmenu"> | |
319 <title>OSD menu</title> | |
320 | |
321 <para> | |
23364 | 322 <application>MPlayer</application> má plně uživatelsky definovatelné |
323 rozhraní OSD Menu (nabídka na obrazovce). | |
14351 | 324 </para> |
325 | |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
326 <note><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
327 Menu Preferences NENÍ v současnosti IMPLEMENTOVÁNO! |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
328 </para></note> |
14351 | 329 |
330 <orderedlist> | |
331 <title>Instalace</title> | |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
332 <listitem><para> |
14474 | 333 zkompilujte <application>MPlayer</application> s volbou |
334 <option>--enable-menu</option> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
335 předanou do <filename>./configure</filename> |
23364 | 336 </para></listitem> |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
337 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
338 ujistěte se že máte nainstalován OSD font |
23364 | 339 </para></listitem> |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
340 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
341 zkopírujte <filename>etc/menu.conf</filename> do svého |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
342 <filename class="directory">.mplayer</filename> adresáře |
23364 | 343 </para></listitem> |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
344 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
345 zkopírujte <filename>etc/menu.conf</filename> do svého |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
346 <filename class="directory">.mplayer</filename> adresáře, nebo do systémového |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
347 <application>MPlayer</application> konfiguračního adresáře (výchozí: |
14351 | 348 <filename class="directory">/usr/local/etc/mplayer</filename>) |
23364 | 349 </para></listitem> |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
350 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
351 zkontrolujte a upravte <filename>input.conf</filename>, abyste zapnuli klávesy |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
352 pro pohyb v menu (to je popsáno zde). |
23364 | 353 </para></listitem> |
14351 | 354 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
355 spusťte <application>MPlayer</application> podle následujícího příkladu: |
23364 | 356 <screen>mplayer -menu <replaceable>file.avi</replaceable></screen> |
357 </para></listitem> | |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
358 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
359 stiskněte některou z kláves, kterou jste definovali |
23364 | 360 </para></listitem> |
14351 | 361 </orderedlist> |
362 </sect2> | |
363 </sect1> | |
364 | |
23364 | 365 |
366 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> | |
367 | |
14351 | 368 |
369 <sect1 id="rtc"> | |
370 <title>RTC</title> | |
23364 | 371 |
14351 | 372 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
373 V <application>MPlayer</application> jsou zabudovány tři metody časování. |
14351 | 374 |
375 <itemizedlist> | |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
376 <listitem><para> |
23364 | 377 <emphasis role="bold">Abyste použili starou metodu</emphasis>, nemusíte dělat |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
378 vůbec nic. Ta používá <systemitem>usleep()</systemitem> pro hlídání |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
379 A/V synchronizace s přesností +/- 10ms. Ačkoli někdy může být synchronizace |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
380 hlídána ještě jemněji. |
23364 | 381 </para></listitem> |
382 <listitem> | |
383 <para> | |
384 Kód <emphasis role="bold">nového časovače</emphasis> používá pro tento účel RTC | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
385 (hodiny reálného času), protože mají přesné 1ms časovače. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
386 Volba <option>-rtc</option> to zapíná, je však nutné vhodně nastavené jádro. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
387 Pokud používáte jádro 2.4.19pre8 nebo pozdější, můžete nastavit maximální RTC |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
388 kmitočet pro normální uživatele pomocí systému souborů |
14474 | 389 <systemitem class="systemname">/proc |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
390 </systemitem>. Použijte jeden z těchto dvou příkazů pro zapnutí RTC |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
391 pro obyčejné uživatele: |
14351 | 392 <screen>echo 1024 > /proc/sys/dev/rtc/max-user-freq</screen> |
20062 | 393 <screen>sysctl dev/rtc/max-user-freq=1024</screen> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
394 Můžete tuto volbu učinit trvalou přidáním druhého příkazu do |
20062 | 395 <filename>/etc/sysctl.conf</filename>. |
396 </para> | |
397 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
398 Efektivitu nového časovače uvidíte na stavovém řádku. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
399 Funkce power managementu některých notebookových BIOSů s speedstep procesory |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
400 špatně komunikují s RTC. Audio a video se mohou rozejít. Zdá se že pomáhá |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
401 připojení vnějšího napájení před zapnutím notebooku. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
402 V některých hardwarových kombinacích (zjištěno během používání ne-DMA DVD |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
403 mechaniky na ALi1541 boardu) způsobuje použití RTC časování trhavé přehrávání. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
404 Pak doporučujeme |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
405 použít třetí metodu. |
23364 | 406 </para> |
407 </listitem> | |
21725
e4cd9d683286
Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents:
20719
diff
changeset
|
408 <listitem><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
409 <emphasis role="bold">Třetí kód časovače</emphasis> se zapíná volbou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
410 <option>-softsleep</option>. Je stejně efektní jako RTC, ale nepoužívá RTC. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20062
diff
changeset
|
411 Na druhou stranu více zatěžuje CPU. |
23364 | 412 </para></listitem> |
14351 | 413 </itemizedlist> |
414 </para> | |
415 </sect1> | |
17374 | 416 |
417 </chapter> |