<?xml version="1.0" encoding="iso-8859-2"?>
<!-- synced with 1.46 -->
<sect1 id="install">
<title>Instalacja</title>

<para>
Przewodnik szybkiej instalacji znajdziesz w pliku <filename>README</filename>.
Prosz�, najpierw go przeczytaj, a p�niej wr�� do tego dokumentu
po bardziej mordercze szczeg�y.
</para>

<para>
W tym rozdziale postaram si� przeprowadzi� Ci� przez kompilacj�
i konfiguracj� <application>MPlayera</application>. Nie b�dzie to �atwe,
ale niekoniecznie te� musi by� ci�kie. Je�eli zauwa�ysz zachowanie inne ni�
to kt�re obja�niam, prosz� poszukaj w dokumentacji, a na pewno znajdziesz
odpowiedzi. Je�eli widzisz linki, �led� je i czytaj uwa�nie ich zawarto��.
Zajmie to troch� czasu, ale z pewno�ci� JEST tego warte.
</para>

<para>
Potrzebujesz do�� nowego sprz�tu. Je�li u�ywasz Linuksa, zalecane s� j�dra z serii 2.4.x.
</para>


<sect2 id="softreq">
<title>Wymagania sprz�towe</title>

<itemizedlist>
<listitem><para>
  <emphasis role="bold">binutils</emphasis> - zalecana jest wersja <emphasis role="bold">2.11.x</emphasis>.
  Program ten odpowiedzialny jest za generowanie instrukcji MMX/ 3DNow!/itp.,
  dlatego te� jest bardzo wa�ny.
</para></listitem>
<listitem><para>
  <emphasis role="bold">gcc</emphasis> - zalecanymi wersjami s�: <emphasis role="bold">2.95.3</emphasis>
  (mo�e <emphasis role="bold">2.95.4</emphasis>) i <emphasis role="bold">3.2+</emphasis>.
  <emphasis role="bold">Nigdy</emphasis> nie u�ywaj 2.96 lub 3.0.x! Tworz� one
  wadliwy kod dla <application>MPlayera</application>. Je�eli zdecydujesz si�
  na zmian� gcc z 2.96, nie r�b tego na korzy�� 3.x tylko dlatego, �e jest nowsze! Wczesne
  wydania 3.x mia�y jeszcze wi�cej b��d�w ni� 2.96. Spr�buj obni�y� wersj� do 2.95.x
  (obni� r�wnie� wersj� <systemitem class="library">libstdc++</systemitem>, inne
  programy mog� jej potrzebowa�) lub nie zmieniaj wersji w og�le (w tym wypadku b�d�
  jednak przygotowany na b��dy podczas uruchamiania). Je�eli jednak dalej obstajesz
  przy 3.x, spr�buj u�y� najnowszej wersji, wczesne wydania mia�y liczne b��dy,
  wi�c b�d� pewny, �e u�ywasz przynajmniej 3.1, by�a ona sprawdzana i dzia�a.
  W rozdzia�ach <link linkend="gcc-296">gcc 2.96</link> i <xref linkend="faq"/> s� bardziej szczeg�owe
  informacje o b��dach gcc 2.96 (kt�re ci�gle NIE s� naprawione, zastosowano
  jedynie ich obej�cia w <application>MPlayerze</application>!).
  </para></listitem>
<listitem><para>
  <emphasis role="bold">XFree86</emphasis> - sugerowan� wersj� jest <emphasis role="bold"> 
  zawsze najnowsza</emphasis> (4.3). Przewa�nie ka�dy tego chce, poniewa� zaczynaj�c
  od XFree86 4.0.2, zawiera on rozszerzenie <link linkend="xv">XVideo</link>
  (czasami r�wnie� nazywane <emphasis role="bold">Xv</emphasis>),
  kt�re jest potrzebne do w��czenia sprz�towej akceleracji YUV (szybkie wy�wietlanie
  obraz�w) na kartach, kt�re je obs�uguj�. 
  Upewnij si�, �e s� zainstalowane r�wnie� <emphasis role="bold">pakiety rozwojowe</emphasis>, 
  w przeciwnym wypadku nie zadzia�a.
  W przypadku niekt�rych kart nie potrzebujesz XFree86. Zobacz list� poni�ej.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">make</emphasis> - sugerowan� wersj� jest
  <emphasis role="bold">zawsze najnowsza</emphasis> (przynajmniej 3.79.x). W wi�kszo�ci
  wypadk�w nie jest to jednak wa�ne.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">SDL</emphasis> - nie jest konieczne, ale mo�e pom�c w niekt�rych
  wypadkach (z�e karty d�wi�kowe, graficzne, kt�re maj� dziwne op�nienia ze sterownikiem Xv).
  Zawsze u�ywaj najnowszego (zaczynaj�c od 1.2.x).
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libjpeg</emphasis> - opcjonalny dekoder JPEG, u�ywany
  przez opcj� <option>-mf</option> i niekt�re pliki QT MOV. U�yteczny zar�wno dla 
  <application>MPlayera</application>, jak i <application>MEncodera</application>,
  je�eli zamierzasz pracowa� z plikami jpeg.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libpng</emphasis> - domy�lny i zalecany dekoder (M)PNG.
  Wymagany przez GUI. U�yteczny zar�wno dla <application>MPlayera</application> jak
  i <application>MEncodera</application>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">lame</emphasis> - zalecana, wymagana do zakodowania d�wi�ku
  MP3 przez <application>MEncodera</application>, sugerowan� wersj� jest 
  <emphasis>zawsze najnowsza</emphasis> (przynajmniej 3.90).
  </para></listitem>
<listitem><para>
  <emphasis role="bold">zlib</emphasis> - zalecana, wymagana dla skompresowanych
  nag��wk�w MOV i obs�ugi PNG.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libogg</emphasis> - opcjonalna, wymagana do odtwarzania
  plik�w zapisanych w formacie OGG.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libvorbis</emphasis> - opcjonalna, wymagana do odtwarzania
  d�wi�ku OGG Vorbis.
  </para></listitem>
<listitem><para>
  <emphasis role="bold"><ulink url="http://www.live.com/mplayer/">LIVE.COM Streaming Media</ulink></emphasis>
  - opcjonalna, wymagana do odtwarzania strumieni RTSP/RTP.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">directfb</emphasis> - opcjonalna, do pobrania z
  <ulink url="http://www.directfb.org"/>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">cdparanoia</emphasis> - opcjonalna, do obs�ugi CDDA.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libfreetype</emphasis> - opcjonalna, do obs�ugi czcionek TTF.
  Wymagana jest przynajmniej wersja 2.0.9.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libxmms</emphasis> - opcjonalna, do obs�ugi wtyczek wej�ciowych 
  XMMS. Wymagana jest przynajmniej wersja 1.2.7.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">libsmb</emphasis> - opcjonalna, do obs�ugi Samby.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">bio2jack</emphasis> - opcjonalna, do obs�ugi wyj�cia
  d�wi�ku poprzez JACK, potrzebna jedynie w czasie kompilacji. Do pobrania z
  <ulink url="http://bio2jack.sf.net/">http://bio2jack.sf.net</ulink>. Poniewa�
  nie posiada ona opcji instalacji musisz samodzielnie umie�ci� plik
  <filename>libbio2jack.a</filename> w swoim katalogu z bibliotekami 
  (np. <filename>/usr/local/lib/</filename>) lub u�y� opcji 
  <option>--with-bio2jack=KATALOG</option> aby przekaza� jego lokalizacj� do
  skryptu <filename>./configure</filename>.
  </para></listitem>
</itemizedlist>
</sect2>


<sect2>
<title>Kodeki</title>

<itemizedlist>
<listitem><para>
  <emphasis role="bold"><systemitem class="library">libavcodec</systemitem></emphasis>:
  Ten pakiet kodek�w jest zdolny do dekodowania strumieni video zakodowanych
  H.263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1/WMV2/SVQ1/SVQ3
  i strumieni audio WMA (Windows Media Audio) v1/v2 na wielu platformach.
  Jest r�wnie� uwa�any za najszybszy. Przeczytaj rozdzia�
  <link linkend="ffmpeg">FFmpeg</link>, a dowiesz si� wi�cej. Cechy:
  <itemizedlist>
  <listitem><simpara>
    umo�liwia dekodowanie wy�ej wymienionych strumieni video na maszynach innych ni� x86
    </simpara></listitem>
  <listitem><simpara>
    kodowanie wi�kszo�ci� wymienionych kodek�w
    </simpara></listitem>
  <listitem><simpara>
    ten kodek jest <emphasis role="bold">najszybszym dost�pnym</emphasis> dla 
    DivX/3/4/5 i innych rodzaj�w MPEG4. Zalecany!
    </simpara></listitem>
  </itemizedlist>
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Kodeki Win32</emphasis>: Je�li zamierzasz u�ywa�
  <application>MPlayera</application> na architekturze x86, b�dziesz ich prawdopodobnie
  potrzebowa�. �ci�gnij je z naszej
  <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">strony kodek�w</ulink>
  i zainstaluj je do <filename class="directory">/usr/local/lib/codecs</filename>
  <emphasis role="bold">PRZED</emphasis> kompilacj� <application>MPlayera</application>,
  w przeciwnym wypadku obs�uga Win32 nie b�dzie wkompilowana!
  <note><para>Projekt avifile ma podobny pakiet kodek�w, ale r�ni si� on od naszego, 
  wi�c je�eli chcesz u�ywa� wszystkich, obs�ugiwanych kodek�w, skorzystaj z
  naszej paczki (nie przejmuj si�, avifile dzia�a z ni� bez problem�w).</para>
  </note>
  Cechy:
  <itemizedlist>
  <listitem><simpara>
    potrzebujesz tego do zakodowania, na przyk�ad, film�w nagranych z u�yciem
    r�nych kompresor�w sprz�towych, jak tunery, kamery cyfrowe
    (na przyk�ad: DV, ATI VCR, MJPEG)
    </simpara></listitem>
  <listitem><simpara>
    wymagane je�li chcesz odtwarza� <emphasis role="bold">filmy WMV9/WMA9</emphasis>.
   </simpara></listitem>
  <listitem><simpara>
    Nie s� potrzebne do starych plik�w video ASF z MP41 lub MP42 (mimo, �e d�wi�k VoxWare
    jest cz�sto u�ywany w tych plikach - realizowane jest to przez kodek Win32), lub WMV7. 
    Nie s� r�wnie� potrzebne do WMA (Windows Media Audio),
    <systemitem class="library">libavcodec</systemitem> ma potrzebne do niego dekodery ze
    �wiata wolnego oprogramowania.
    </simpara></listitem>
  </itemizedlist>
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Kodeki QuickTime</emphasis>: na platformach x86 te kodeki
  mog� by� u�yte do dekodowania RPZA, innych sekwencji video QuickTime i
  strumieni audio QDesign. Instrukcj� instalacji mo�esz znale�� w rozdziale
  <link linkend="sorenson">kodek video Sorenson</link>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">DivX4/DivX5</emphasis>: informacje o tym kodeku s� dost�pne
  w rozdziale <link linkend="divx4-5">DivX4/DivX5</link>. Prawdopodobnie, nie chcesz 
  tego kodeka jako, �e <emphasis role="bold"><systemitem class="library">libavcodec</systemitem></emphasis>
  (zobacz powy�ej) jest o wiele szybszy i ma lepsz� jako��, zar�wno dla dekodowania i
  kodowania. Cechy:
  <itemizedlist>
  <listitem><simpara>
    1 lub  2 przej�ciowe kodowanie przy pomocy <link linkend="mencoder">
    <application>MEncodera</application></link>
    </simpara></listitem>
  <listitem><simpara>
    mo�e odtwarza� stare filmy <emphasis role="bold">DivX3</emphasis> znacznie szybciej
    ni� biblioteki Win32 DLL, ale wolniej ni�
    <emphasis role="bold"><systemitem class="library">libavcodec</systemitem></emphasis>!
    </simpara></listitem>
  <listitem><simpara>
    ma zamkni�te �r�d�o i dost�pna jest tylko wersja na x86.
    </simpara></listitem>
  </itemizedlist>
  </para></listitem>
<listitem><para>
  <emphasis role="bold">XviD</emphasis>: Alternatywa do kodowania dla DivX4Linux 
  z otwartym �r�d�em. Cechy:
  <itemizedlist>
  <listitem><simpara>
    1 lub 2 przej�ciowe kodowanie przy pomocy <link linkend="mencoder">
    <application>MEncodera</application></link>
    </simpara></listitem>
  <listitem><simpara>
    ma otwarte �r�d�o, wi�c jest wieloplatformowa.
    </simpara></listitem>
  <listitem><simpara>
    jest oko�o 2 razy szybsza od divX4 podczas zakodowywania, a osi�ga mniej wi�cej t� sam� jako��
    </simpara></listitem>
  </itemizedlist>
  </para></listitem>
<listitem><para>
  <emphasis role="bold"><link linkend="xanim">Kodeki XAnim</link></emphasis>
  s� najlepsze (pe�ny ekran, sprz�towy zoom YUV) do dekodowania film�w
  <emphasis role="bold">3ivx</emphasis>, Indeo 3/4/5 i kilku starych format�w.
  S� wieloplatformowe, wi�c s� jednym sposobem, �eby odtworzy� Indeo na platformach
  innych ni� x86 (no, mo�e poza u�yciem XAnim:). Ale na przyk�ad filmy Cinepak 
  s� najlepiej odtwarzane przy pomocy <application>MPlayerowego</application> dekodera Cinepak!
  </para></listitem>
<listitem><para>
  Do dekodowania d�wi�ku <emphasis role="bold">Ogg Vorbis</emphasis>, b�dziesz musia�
  poprawnie zainstalowa� <systemitem class="library">libvorbis</systemitem>. Skorzystaj
  z pakiet�w deb/rpm, je�eli s� dost�pne lub skompiluj ze 
  <ulink url="http://ogg.org/ogg/vorbis/download/vorbis_nightly_cvs.tgz">�r�d�a</ulink>
  (jest to uaktualniana ka�dej nocy wersja Vorbis CVS spakowana tarem).
  </para></listitem>
<listitem><para>
  <application>MPlayer</application> mo�e korzysta� z bibliotek RealPlayer 8
  lub RealONE, �eby odtworzy� pliki z obrazem w formacie
  <emphasis role="bold">RealVideo 3.0 i 4.0</emphasis>
  i d�wi�kiem w Sipro/Cook. Zobacz rozdzia� 
  <link linkend="realmedia">format pliku RealMedia</link>,
  znajdziesz tam instrukcje i kilka informacji.
  </para></listitem>
</itemizedlist>
</sect2>


<sect2 id="video-cards">
<title>Karty graficzne</title>

<para>
S� w�a�ciwie dwa rodzaje kart graficznych. Te nowsze maj� obs�ug�
<emphasis role="bold">sprz�towego skalowania i akceleracji YUV</emphasis>,
te drugie nie.
</para>


<sect3 id="yuv-cards">
<title>Karty YUV</title>

<para>
Wy�wietlaj� i skaluj� (zoom) obraz do jakiegokolwiek rozmiaru mieszcz�cego
si� w ich pami�ci, z <emphasis role="bold">ma�ym zu�yciem mocy CPU</emphasis> (nawet przy
zoomie), dlatego te� tryb pe�nego ekranu jest mi�y i bardzo szybki.
  
<itemizedlist>
<listitem><para>
  <emphasis role="bold">Karty Matrox G200/G400/G450/G550</emphasis>: mimo, �e
  dost�pny jest <link linkend="vidix">sterownik Vidix</link>, zalecane
  jest u�ywanie modu�u mga_vid zamiast niego, poniewa� dzia�a znacznie
  lepiej. W rozdziale <link linkend="mga_vid">mga_vid</link> znajdziesz informacje
  o sposobie jego instalacji i u�ycia. Wa�ne jest wykonanie tych krok�w
  <emphasis>przed</emphasis> kompilacj� <application>MPlayera</application>,
  w przeciwnym wypadku obs�uga mga_vid nie zostanie wkompilowana. Sprawd� r�wnie�
  rozdzia� <link linkend="tvout-mga-g400">Matrox TV-out</link>.
  <emphasis role="bold"> Je�eli nie korzystasz z Linuksa</emphasis>, jedyn� mo�liwo�ci�
  jest dla Ciebie sterownik VIDIX: przeczytaj rozdzia� <link linkend="vidix">VIDIX</link>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Karty 3Dfx Voodoo3/Banshee</emphasis>: przeczytaj rozdzia�
  po�wi�cony <link linkend="tdfxfb">tdfxfb</link>, �eby dowiedzie� si�, jak uzyska� znaczy
  wzrost pr�dko�ci. Wa�ne jest, aby� wykona� te kroki <emphasis role="bold">przed</emphasis>
  kompilacj� <application>MPlayera</application>, w przeciwnym wypadku obs�uga
  3Dfx nie b�dzie wkompilowana. Przeczytaj r�wnie� rozdzia� <link linkend="tvout-voodoo">
  3dfx TV-out</link>. Je�eli korzystasz z X�w, u�ywaj przynajmniej wersji
  <emphasis role="bold">4.2.0</emphasis>, poniewa� sterownik Xv dla 3dfx by� uszkodzony
  w wersji 4.1.0 i wcze�niejszych.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Karty ATI</emphasis>: sterownik <link linkend="vidix">VIDIX</link>
  obs�uguje nast�puj�ce karty:
  <emphasis role="bold">Radeon, Rage128, Mach64</emphasis> (Rage XL/Mobility, Xpert98).
  Przeczytaj r�wnie� rozdzia� <link linkend="tvout-ati">karty ATI</link> 
  dokumentacji wyj�cia TV, aby dowiedzie� si� czy wyj�cie TV Twojej karty jest 
  obs�ugiwane przez  Linuksa/<application>MPlayera</application>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Karty S3</emphasis>: uk�ady graficzne Savage i Virge/DX maj�
  sprz�tow� akceleracj�. U�ywaj jak najnowszej wersji XFree86, starsze sterowniki maj�
  liczne b��dy. Uk�ady Savage maj� problemy z obrazem YV12, wi�cej szczeg��w 
  znajdziesz w rozdziale <link linkend="s3">S3 Xv</link>. Starsze karty Trio nie obs�uguj�
  w og�le lub maj� woln� akceleracj� sprz�tow�.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Karty nVidia</emphasis>: mog� lub nie mog� by� dobrym
  wyborem do odtwarzania film�w. Je�eli nie masz karty GeForce2 (lub nowszej),
  nie spodziewaj si� bezproblemowego dzia�ania. <emphasis role="bold">
  Wbudowany w XFree86 sterownik nVidia nie obs�uguje sprz�towej akceleracji
  YUV na �adnej z kart.</emphasis> Musisz pobra� zamkni�te sterowniki
  nVidia z <ulink url="http://nvidia.com">nVidia.com</ulink>. Przeczytaj rozdzia� <link
  linkend="nvidia">sterowniki nVidia Xv</link>, a dowiesz si� wi�cej. Sprawd� r�wnie�
  rozdzia� <link linkend="tvout-nvidia">nVidia TV-out</link>,
  je�li chcesz u�ywa� TV.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">3DLabs GLINT R3 and Permedia3</emphasis>: dost�pny jest
  sterownik VIDIX (pm3_vid). Dla uzyskanie bardziej szczeg�owych informacji
  przeczytaj rozdzia� <link linkend="vidix">VIDIX</link>.
  </para></listitem>
<listitem><para>
  <emphasis role="bold">Inne karty</emphasis>: �adna z powy�szych?
  <itemizedlist>
  <listitem><simpara>
    Sprawd�, czy sterownik XFree86 (i Twoja karta) obs�uguj� sprz�tow� akceleracj�. 
    Przeczytaj rozdzia� <link linkend="xv">Xv</link>, a znajdziesz wi�cej informacji.
    </simpara></listitem>
  <listitem><simpara>
    Je�eli nie, oznacza to, �e mo�liwo�ci Twojej karty nie s� obs�ugiwane
    przez Tw�j system operacyjny :( Je�eli sprz�towe skalowanie dzia�a pod 
    Windowsem, nie oznacza to, �e b�dzie dzia�a�o pod Linuksem lub gdzie indziej,
    zale�y to od sterownik�w. Wi�kszo�� producent�w, ani nie tworzy sterownik�w
    dla Linuksa, ani nie publikuje specyfikacji swoich uk�ad�w graficznych - 
    wi�c masz pecha, je�li u�ywasz ich kart.
    Przeczytaj <xref linkend="non-yuv-cards"/>.
    </simpara></listitem>
  </itemizedlist>
  </para></listitem>
</itemizedlist>
</para>
</sect3>


<sect3 id="non-yuv-cards" xreflabel="Karty nieobs�uguj�ce YUV">
<title>Karty nieobs�uguj�ce YUV</title>

<para>
Odtwarzanie pe�noekranowe mo�e by� uzyskane przez <emphasis role="bold"> programowe 
skalowanie </emphasis> (u�yj opcji  <option>-zoom</option> lub <option>-vf</option>,
ale ostrzegam Ci�: to jest wolne) lub prze��czenie na ni�sz� rozdzielczo��,
na przyk�ad 352x288. Je�eli nie masz akceleracji YUV, ta druga metoda jest zalecana.
Prze��czanie mi�dzy trybami video umo�liwia opcja <option>-vm</option> i
dzia�a ona z nast�puj�cymi sterownikami:
<itemizedlist>
<listitem><simpara>
  <emphasis role="bold">u�ywasz</emphasis> XFree86: sprawd� szczeg�y
  w rozdziale <link linkend="dga">sterownik DGA</link> i
  <link linkend="x11">sterownik X11</link>. DGA jest zalecany! Spr�buj r�wnie�
  DGA przez SDL, czasami jest to lepsze rozwi�zanie.
  </simpara></listitem>
<listitem><simpara>
  <emphasis role="bold">nie u�ywasz</emphasis> XFree86: spr�buj u�y� kt�rego�
  z ni�ej wymienionych sterownik�w w podanej kolejno�ci:
  <link linkend="vesa">vesa</link>,
  <link linkend="fbdev">fbdev</link>,
  <link linkend="svgalib">svgalib</link>,
  <link linkend="aalib">aalib</link>.
  </simpara></listitem>
</itemizedlist>
</para>
</sect3>

<!-- FIXME: find a more logical organization for this section -->
<sect3 id="cirrus-logic-cards" xreflabel="Cirrus-Logic cards">
<title>Karty Cirrus-Logic</title>
<itemizedlist>
<listitem><para>
  GD 7548: zintegrowana z p�yt� g��wn� i przetestowana na serii notebook�w
  Compaq Armada 41xx.
  <itemizedlist>
  <listitem><simpara>
    XFree86 3: dzia�a w trybach 8/16bpp. Jednak dla 800x600@16bpp sterownik jest bardzo wolny
    i nie dzia�a prawid�owo. <emphasis role="bold">Zalecane: 640x480@16bpp</emphasis>
   </simpara></listitem>
  <listitem><simpara>
    XFree86 4: Xserver przestaje odpowiada� kr�tko po starcie, chyba �e 
    akceleracja jest wy��czona, jednak wszystko dzia�a wolniej ni� na XFree86 3. Brak
    obs�ugi XVideo.
   </simpara></listitem>
  <listitem><simpara>
    FBdev: framebuffer mo�e by� w��czony poprzez sterownik <systemitem>clgenfb</systemitem>
    znajduj�cy si� w j�drze, jednak u mnie dzia�a� tylko w 8bpp, a wi�c jest bezu�yteczny.
    �r�d�o clgenfb musi by� rozszerzone o ID 7548 przed kompilacj�.
   </simpara></listitem>
  <listitem><simpara>
    VESA: karta spe�nia tylko standard VBE 1.2, wi�c nie mo�esz u�y� wyj�cia VESA.
    Nie mo�esz zastosowa� obej�cia przez UniVBE.
  </simpara></listitem>
  <listitem><simpara>
    SVGAlib: wykrywa starszy uk�ad Cirrusa. Dzia�a, chocia� jest wolny z
    <option>-bpp 8</option>.
  </simpara></listitem>
</itemizedlist>
</para></listitem>
</itemizedlist>
</sect3>
</sect2>


<sect2 id="sound-cards">
<title>Karty d�wi�kowe</title>

<itemizedlist>
<listitem><simpara>
  <emphasis role="bold">Soundblaster Live!</emphasis>: z t� kart� mo�esz u�ywa� 
  4 lub 6 (<emphasis role="bold">5.1</emphasis>) kana�owego dekodowania AC3, zamiast 2.
  Przeczytaj rozdzia� <link linkend="swac3">Programowe dekodowanie AC3</link>. Dla 
  sprz�towej obr�bki AC3 <emphasis role="bold">musisz</emphasis> u�y� ALSA 0.9 
  z emulacj� OSS!
  </simpara></listitem>
<listitem><simpara>
  <emphasis role="bold">C-Media z wyj�ciem S/PDIF</emphasis>: Mo�liwa jest sprz�towa
  obr�bka AC3 z tymi kartami, przeczytaj rozdzia�
  <link linkend="hwac3">Sprz�towe dekodowanie AC3</link>.
  </simpara></listitem>
<listitem><simpara>
  Mo�liwo�ci <emphasis role="bold">innych kart</emphasis> nie s� obs�ugiwane przez
  <application>MPlayera</application>. <emphasis role="bold">Zalecamy, aby� przeczyta�
  sekcj� <link linkend="audio-dev">karty d�wi�kowe</link>!</emphasis>
  </simpara></listitem>
</itemizedlist>
</sect2>


<sect2>
<title>Mo�liwo�ci</title>

<itemizedlist>
<listitem><para>
  Zdecyduj czy potrzebujesz GUI. Je�li tak, przeczytaj rozdzia� <link linkend="gui">GUI
  </link> przed kompilacj�.
  </para></listitem>
<listitem><para>
  Je�eli chcesz zainstalowa� <application>MEncodera</application> (naszego
  wspania�ego enkodera do wszelkich cel�w), przeczytaj sekcj� <link linkend="mencoder">
  <application>MEncoder</application></link>.
  </para></listitem>
<listitem><para>
  Je�eli masz <emphasis role="bold">tuner TV</emphasis> kompatybilny z V4L i
  chcesz ogl�da�/przechwytywa�, i enkodowa� filmy przy pomocy <application>MPlayera</application>,
  przeczytaj rozdzia� <link linkend="tv-input">wej�cie TV</link>.
  </para></listitem>
<listitem><para>
  Dost�pne jest mi�e, gotowe do u�ycia <emphasis role="bold">Menu OSD</emphasis>. 
  Przeczytaj rozdzia� <link linkend="subosd">menu OSD</link>.
  </para></listitem>
</itemizedlist>

<para>
Potem skompiluj <application>MPlayera</application>:
<screen>
./configure
make
make install</screen>
</para>

<para>
W tym momencie <application>MPlayer</application> jest ju� gotowy do u�ycia.
Katalog <filename class="directory">$PREFIX/share/mplayer</filename>
zawiera plik <filename>codecs.conf</filename>, kt�ry informuje program o
wszystkich, dost�pnych kodekach i ich mo�liwo�ciach. Plik ten potrzebny Ci
b�dzie tylko wtedy, je�eli b�dziesz chcia� zmodyfikowa� jego ustawienia, jako �e
plik wykonywalny zawiera go ju� w sobie. Sprawd� czy masz
<filename>codecs.conf</filename> ze starych wersji
<application>MPlayera</application> w swoim katalogu domowym
(<filename>~/.mplayer/codecs.conf</filename>) i usu� go.
</para>

<para>
Zauwa�, �e je�eli masz <filename>codecs.conf</filename> w
<filename>~/.mplayer/</filename>, wbudowany i systemowy
<filename>codecs.conf</filename> b�d� ca�kowicie zignorowane.
Nie r�b tak, chyba �e chcesz pobawi� si� z ustawieniami wewn�trznymi
<application>MPlayera</application>, poniewa� mo�e to spowodowa� wiele
problem�w. Je�eli chcesz zmieni� kolejno�� szukania kodek�w, skorzystaj
z opcji <option>-vc</option>, <option>-ac</option>, <option>-vfm</option>
lub <option>-afm</option> w linii polece�, lub w Twoim pliku konfiguracyjnym
(sprawd� stron� man).
</para>


<para>
U�ytkownicy Debiana mog� sobie zbudowa� paczk� .deb, jest
to bardzo proste. Wykonaj
<screen>fakeroot debian/rules binary</screen>
w g��wnym katalogu <application>MPlayera</application>. Przeczytaj rozdzia�
<link linkend="debian">paczki Debiana</link>, aby uzyska� wi�cej informacji.
</para>

<para>
<emphasis role="bold">Zawsze przejrzyj wyniki</emphasis>
<filename>./configure</filename> i plik
<filename>configure.log</filename>, zawieraj� informacje o tym, co b�dzie zbudowane,
a co nie. Mo�esz r�wnie� obejrze� pliki
<filename>config.h</filename> i <filename>config.mak</filename>.
Je�eli masz zainstalowane jakie� biblioteki, ale nie s� one wykrywane przez
<filename>./configure</filename>, sprawd� czy masz r�wnie� odpowiednie
pliki nag��wkowe (przewa�nie pakiety -dev) i ich wersje si� zgadzaj�. Plik
<filename>configure.log</filename> zazwyczaj powie Ci, czego brakuje.
</para>

<para>
Chocia� nie jest to konieczne, czcionki powinny by� zainstalowane, �eby� m�g�
korzysta� z OSD i napis�w. Zalecana jest instalacja czcionki TTF i ustawienie
<application>MPlayera</application> tak, �eby z niej korzysta�. Przeczytaj
rozdzia� <link linkend="subosd">Napisy i OSD</link> dla uzyskania bardziej
szczeg�owych informacji.
</para>

</sect2>
</sect1>

<!-- ********** -->

<sect1 id="gui">
<title>A co z GUI?</title>

<para>
GUI wymaga biblioteki GTK 1.2.x (nie jest w pe�ni w GTK, ale jego panele s�).
Sk�rki przechowywane s� w formacie PNG, tak wi�c GTK, <systemitem class="library">libpng</systemitem>
(i ich pakiety rozwojowe, zazwyczaj nazwane <systemitem class="library">gtk-dev</systemitem>
i <systemitem class="library">libpng-dev</systemitem>) musz� by� zainstalowane.
Mo�esz go zbudowa� podaj�c opcj� <option>--enable-gui</option> skryptowi
<filename>./configure</filename>. Aby skorzysta� z trybu GUI, musisz wykona�
komend� <command>gmplayer</command>.
</para>

<para>
Obecnie nie mo�esz skorzysta� z opcji <option>-gui</option> w wierszu polece�
z powod�w technicznych.
</para>

<para>
Jako �e <application>MPlayer</application> nie zawiera �adnej sk�rki, musisz
je �ci�gn��, je�eli chcesz u�ywa� GUI. Sprawd� <ulink
url="http://www.mplayerhq.hu/homepage/dload.html">stron� z zasobami do pobrania</ulink>.
Sk�rki powinny by� rozpakowane do katalogu dost�pnego dla wszystkich (<filename
class="directory">$PREFIX/share/mplayer/Skin</filename>) lub do <filename
class="directory">$HOME/.mplayer/Skin</filename>.
<application>MPlayer</application> sprawdza je w poszukiwaniu
folderu nazwanego <filename class="directory">default</filename>, ale
mo�esz u�y� opcji <option>-skin <replaceable>nowask�rka</replaceable></option>
lub wpisa� do pliku konfiguracyjnego <literal>skin=nowask�rka</literal>, aby
program korzysta� ze sk�rki w katalogu
<filename class="directory">*/Skin/nowask�rka</filename>.
</para>
</sect1>

<!-- ********** -->

<sect1 id="subosd">
<title>Napisy i OSD</title>

<para>
<application>MPlayer</application> mo�e wy�wietla� napisy podczas odtwarzania
filmu. Obecnie nast�puj�ce formaty s� obs�ugiwane:
<itemizedlist>
<listitem><para>VOBsub</para></listitem>
<listitem><para>OGM</para></listitem>
<listitem><para>CC (zamkni�ty format napis�w)</para></listitem>
<listitem><para>MicroDVD</para></listitem>
<listitem><para>SubRip</para></listitem>
<listitem><para>SubViewer</para></listitem>
<listitem><para>Sami</para></listitem>
<listitem><para>VPlayer</para></listitem>
<listitem><para>RT</para></listitem>
<listitem><para>SSA</para></listitem>
<listitem><para>PJS (Phoenix Japanimation Society)</para></listitem>
<listitem><para><link linkend="mpsub">MPsub</link></para></listitem>
<listitem><para>AQTitle</para></listitem>
<listitem><para><ulink url="http://unicorn.us.com/jacosub/">JACOsub</ulink></para></listitem>
</itemizedlist>
</para>

<para>
<application>MPlayer</application> mo�e zrzuci� wy�ej wymienione formaty napis�w
(<emphasis role="bold">poza pierwszymi trzema</emphasis>) do nast�puj�cych format�w,
je�li podasz odpowiedni� opcj�:
<itemizedlist>
<listitem><para>MPsub: <option>-dumpmpsub</option></para></listitem>
<listitem><para>SubRip: <option>-dumpsrtsub</option></para></listitem>
<listitem><para>MicroDVD: <option>-dumpmicrodvdsub</option></para></listitem>
<listitem><para>JACOsub: <option>-dumpjacosub</option></para></listitem>
<listitem><para>Sami: <option>-dumpsami</option></para></listitem>
</itemizedlist>
</para>

<para>
<application>MEncoder</application> mo�e zrzuci� napisy DVD do formatu
<link linkend="menc-feat-extractsub">VOBsub</link>.
</para>

<para>
Opcje dla wiersza polece� r�ni� si� delikatnie dla r�nych format�w:
</para>

<formalpara>
<title>Format VOBsub</title>
<para>
Napisy VOBsub sk�adaj� si� z du�ego (kilku megabajtowego) pliku <filename>.SUB</filename>
i opcjonalnych plik�w <filename>.IDX</filename> i/lub <filename>.IFO</filename>.
Je�eli masz takie pliki, jak
<filename><replaceable>przyk�ad.sub</replaceable></filename>,
<filename><replaceable>przyk�ad.ifo</replaceable></filename> (opcjonalne),
<filename><replaceable>przyk�ad.idx</replaceable></filename> -
musisz przekaza� <application>MPlayerowi</application> opcje
<option>-vobsub przyk�ad [-vobsubid <replaceable>id</replaceable>]</option>
(pe�na �cie�ka jest opcjonalna). Parametr <option>-vobsubid</option> jest, jak
<option>-sid</option> dla DVD - przy jego pomocy mo�esz wybiera� pomi�dzy �cie�kami napis�w
(r�ne j�zyki). Je�eli opcja <option>-vobsubid</option> jest pomini�ta,
<application>MPlayer</application> spr�buje u�y� j�zyka podanego przez parametr
<option>-slang</option> i powr�ci do <systemitem>langidx</systemitem>
zawartego w pliku<filename>.IDX</filename>, �eby ustawi� j�zyk napis�w. Je�eli to
zako�czy si� niepowodzeniem, napisy nie b�d� wy�wietlane.
</para>
</formalpara>

<formalpara>
<title>Inne formaty napis�w</title>
<para>
Inne formaty sk�adaj� si� z pojedynczego pliku tekstowego zawieraj�cego przedzia�
czasowy, rozmieszczenie i sam tekst. Spos�b u�ycia: Je�eli masz taki plik, jak
<filename><replaceable>przyk�ad.txt</replaceable></filename>,
musisz przekaza� opcj� <option>-sub
<replaceable>przyk�ad.txt</replaceable></option> (pe�na �cie�ka jest opcjonalna).
</para>
</formalpara>

<variablelist>
<title>Dopasowywanie czasu wy�wietlania i po�o�enia napis�w:</title>
<varlistentry>
  <term><option>-subdelay <replaceable>sek</replaceable></option></term>
  <listitem><simpara>
    Op�nia wy�wietlanie napis�w o <option><replaceable>sek</replaceable></option> sekund.
    Mo�e by� liczb� ujemn�.
    </simpara></listitem>
</varlistentry>
<varlistentry>
  <term><option>-subfps <replaceable>ILO��</replaceable></option></term>
  <listitem><simpara>
    Okre�la ilo�� klatek na sekund� pliku z napisami (liczba rzeczywista).
    </simpara></listitem>
</varlistentry>
<varlistentry>
  <term><option>-subpos <replaceable>0-100</replaceable></option></term>
  <listitem><simpara>
    Okre�la po�o�enie napis�w.
    </simpara></listitem>
</varlistentry>
</variablelist>

<para>
Je�eli podczas u�ywania napis�w w formacie MicroDVD zauwa�ysz rosn�ce op�nienie
mi�dzy nimi a filmem, to prawdopodobnie ilo�� klatek na sekund� filmu r�ni si�
od warto�ci, do kt�rej zosta�y przystosowane napisy. Zauwa�, �e format ten korzysta
z bezwzgl�dnych numer�w ramek, dla wy�wietlania napis�w w odpowiednim momencie i
dlatego nie mo�esz skorzysta� w tym wypadku z opcji <option>-subfps</option>. Jako, �e
<application>MPlayer</application> nie mo�e w �aden spos�b zgadn�� ilo�ci klatek
na sekund�, do kt�rej by�y przystosowane napisy, musisz j� r�cznie zmieni�.
W katalogu <filename class="directory">contrib</filename> znajduj�cym si� na
serwerze FTP <application>MPlayera</application> znajdziesz ma�y skrypt napisany
w perlu, kt�ry Ci w tym pomo�e.
</para>

<para>
O napisach DVD przeczytasz w rozdziale <link linkend="dvd">DVD</link>.
</para>


<sect2 id="mpsub">
<title>MPsub - W�asny format napis�w <application>MPlayera</application></title>

<para>
<application>MPlayer</application> przedstawia nowy format napis�w nazwany
<emphasis role="bold">MPsub</emphasis>. Zaprojektowany on zosta� przez Gabucino.
Przede wszystkim jego g��wn� cech� jest bycie <emphasis>dynamicznie</emphasis> opartym o
czas (chocia� mo�e by� r�wnie� oparty o ramki).  Przyk�ad (z <ulink
url="../../tech/mpsub.sub">DOCS/tech/mpsub.sub</ulink> - na potrzeby tego dokumentu cz�ciowo
przet�umaczony):
<programlisting>
FORMAT=TIME
# pierwsza liczba : czekaj tyle sekund po znikni�ciu poprzednich napis�w
# druga liczba : wy�wietlaj napisy przez tyle sekund

15 3
Dawno, dawno temu...

0 3
w odleg�ej galaktyce...

0 3
planeta Naboo by�a atakowana.<!--
--></programlisting>
</para>

<para>
Widzisz wi�c, �e g��wnym celem by�o <emphasis role="bold">umo�liwienie �atwej
edycji/synchronizacji/��czenia/obcinania napis�w</emphasis>. Wi�c, je�li - powiedzmy -
pobierzesz napisy SSA, kt�re s� �le umieszczone w czasie/op�nione w stosunku do Twojej wersji
filmu, wykonujesz wtedy

<screen>mplayer <replaceable>film.avi</replaceable> -sub �r�d�o.ssa -dumpmpsub</screen>
Zostanie utworzony plik <filename>dump.mpsub</filename> w obecnie u�ywanym katalogu,
kt�ry b�dzie zawiera� �r�d�owe napisy, ale w formacie
<emphasis role="bold">MPsub</emphasis>. B�dziesz m�g� wtedy dowolnie dodawa�/odejmowa�
sekundy do/z napis�w.
</para>

<para>
Napisy wy�wietlane s� w technice <emphasis role="bold">'OSD',
On Screen Display (Wy�wietlanie Na Ekranie)</emphasis>. OSD u�ywany jest
do wy�wietlania obecnego czasu odtwarzania, paska g�o�no�ci, paska przeszukiwania
filmu, itp.
</para>
</sect2>


<sect2 id="mpsub-install">
<title>Instalacja OSD i napis�w</title>

<para>
B�dziesz potrzebowa� paczki zwieraj�cej czcionk� dla <application>MPlayera</application>,
�eby m�c skorzysta� z OSD/NAPIS�W. Jest wiele sposob�w, aby j� uzyska�:
</para>

<itemizedlist>
 <listitem><para>
 Skorzystaj z generatora czcionki w znajduj�cego si� w katalogu <filename
 class="directory">TOOLS/subfont-c</filename>. Jest to kompletne narz�dzie, kt�re
 pomo�e Ci przekonwertowa� czcionk� TTF/Type1/itp. do paczki z czcionk� dla
 <application>MPlayera</application> (wi�cej szczeg��w znajdziesz w
 <filename>TOOLS/subfont-c/README</filename>).
 </para></listitem>
 <listitem><para>
 Skorzystaj z wtyczki generator czcionki dla <application>GIMPa</application>,
 kt�r� znajdziesz w katalogu <filename class="directory">TOOLS/subfont-GIMP</filename>
 (notka: musisz mie� r�wnie� wtyczk� HSI RAW, sprawd� ten adres:
 <ulink url="http://realtime.ssu.ac.kr/~lethean/mplayer/" />).
 </para></listitem>  
 <listitem><para>
 u�ywanie czcionki TrueType (TTF) przy pomocy biblioteki
 <systemitem class="library">freetype</systemitem>. Konieczna do tego jest wersja
 2.0.9 lub wy�sza! Tutaj mo�esz skorzysta� z dw�ch metod:
  <itemizedlist>
    <listitem><para>
      u�yj opcji <option>-font <replaceable>/�cie�ka/do/przyk�adowej_czcionki.ttf</replaceable>
      </option>, aby okre�li� plik z czcionk� TrueType przy ka�dym uruchomieniu
      </para></listitem>
    <listitem><para>
      stw�rz symboliczne dowi�zanie:
      <screen>ln -s <replaceable>/�cie�ka/do/przyk�adowej_czcionki.ttf</replaceable> ~/.mplayer/subfont.ttf</screen>
      </para></listitem>
  </itemizedlist>
  Je�eli <application>MPlayer</application> zosta� skompilowany z obs�ug�
  <systemitem class="library">fontconfig</systemitem>, powy�sze metody nie b�d�
  dzia�a�y, poniewa� opcja <option>-font</option> b�dzie oczekiwa�a nazwy czcionki,
  a domy�ln� jest sans-serif. Aby otrzyma� list� czcionek znanych
  <systemitem class="library">fontconfig</systemitem>,
  u�yj komendy <command>fc-list</command>. Przyk�ad: 
  <option>-font <replaceable>'Bitstream Vera Sans'</replaceable></option>
  </para></listitem>
<listitem><para>
  Pobierz gotowe do u�ycia pakiety z czcionkami ze strony
  <application>MPlayera</application>. Informacja: dost�pne obecnie czcionki
  ograniczone s� do obs�ugi kodowania ISO 8859-1/2, ale s� te� inne, przygotowane
  przez u�ytkownik�w, (z obs�ug� korea�skiego, rosyjskiego, ISO 8859-8 itp) w katalogu
  contrib/font serwera FTP.
  </para><para>
  <!-- FIXME: this para should be before the list -->
  Czcionki powinny mie� odpowiedni plik <filename>font.desc</filename>, kt�ry
  mapuje pozycj� czcionek unicode do aktualnie u�ywanej przez napisy strony kodowej
  Innym wyj�ciem jest posiadanie napis�w zakodowanych w UTF-8 i u�ycie opcji
  <option>-utf8</option> albo po prostu zmienienie ich nazwy na
  <filename>&lt;nazwa_filmu&gt;.utf</filename> i wgranie ich do tego samego
  katalogu co plik z filmem. Konwersja z r�nych stron kodowych do UTF-8
  mo�e by� realizowana poprzez programy <command>konwert</command> lub
  <command>iconv</command>.
  </para><para>
  
  <table>
  <title>Kilka adres�w URL</title>
  <tgroup cols="2">
  <thead>
    <row><entry>URL</entry><entry>Komentarz</entry></row>
  </thead>
  <tbody>
  <row><entry>
    <ulink url="ftp://ftp.mplayerhq.hu/MPlayer/releases/fonts/"></ulink>
    </entry><entry>
    czcionki ISO
    </entry></row>
  <row><entry>
    <ulink url="ftp://ftp.mplayerhq.hu/MPlayer/contrib/fonts/"></ulink>
    </entry><entry>
    r�ne czcionki u�ytkownik�w
    </entry></row>
  <row><entry>
    <ulink url="http://realtime.ssu.ac.kr/~lethean/mplayer/"></ulink>
    </entry><entry>
    czcionki korea�skie i wtyczka RAW
    </entry></row>
  </tbody>
  </tgroup>
  </table>

  </para></listitem>
</itemizedlist>

<para>
Je�eli wybierzesz czcionki inne ni� TTF, rozpakuj (UNZIP) plik, kt�ry �ci�gn��e� do
katalogu <filename class="directory">~/.mplayer</filename> lub <filename
class="directory">$PREFIX/share/mplayer</filename>. Nast�pnie zmie� nazw�
lub stw�rz symboliczne dowi�zanie tego katalogu do <filename>font</filename>,
na przyk�ad:

<screen>ln -s <replaceable>~/.mplayer/arial-24</replaceable> ~/.mplayer/font</screen>

Teraz na pewno zobaczysz licznik w lewym g�rnym rogu filmu (mo�esz go wy��czy�
u�ywaj�c klawisza <keycap>o</keycap>).
</para>

<para>
(napisy s� <emphasis>zawsze w��czone</emphasis>, aby dowiedzie� si�, je wy��czy�,
przeczytaj stron� man)
</para>

<para>
OSD ma 4 stany (prze��czane przez klawisz <keycap>o</keycap>):

<orderedlist>
<listitem><simpara>
  pasek g�o�no�ci  + pasek przeszukiwania (domy�lnie)
  </simpara></listitem>
<listitem><simpara>
  pasek g�o�no�ci  + pasek przeszukiwania + licznik czasu +
  pozycja przeszukiwania w pliku (w procentach)
  </simpara></listitem>
<listitem><simpara>
  pasek g�o�no�ci  + pasek przeszukiwania + licznik czasu + ca�kowity czas trwania
  </simpara></listitem>
<listitem><simpara>
  tylko napisy
  </simpara></listitem>
</orderedlist>

Mo�esz zmieni� domy�lne zachowanie, ustawiaj�c zmienn� <varname>osdlevel</varname>
w pliku konfiguracyjnym (config) lub korzystaj�c z opcji <option>-osdlevel</option>
w wierszu polece�.

</para>
</sect2>


<sect2 id="osdmenu">
<title>Menu OSD</title>

<para>
<application>MPlayer</application> ma ca�kowicie definiowalny Interfejs Menu OSD.
</para>

<note><simpara>
Menu Ustawienia nie jest jeszcze ZAIMPLEMENTOWANE!
</simpara></note>

<orderedlist>
<title>Instalacja</title>
<listitem><simpara>
 skompiluj <application>MPlayera</application> z opcj� <option>--enable-menu</option>
  dla skryptu <filename>./configure</filename>
  </simpara></listitem>
<listitem><simpara>
  upewnij si�, �e masz zainstalowan� czcionk� OSD
  </simpara></listitem>
<listitem><simpara>
  skopiuj plik <filename>etc/menu.conf</filename> do Twojego katalogu
  <filename class="directory">.mplayer</filename>
  </simpara></listitem>
<listitem><simpara>
  skopiuj plik <filename>etc/input.conf</filename> do Twojego katalogu
  <filename class="directory">.mplayer</filename> lub do og�lnosystemowego
  katalogu z konfiguracj� <application>MPlayera</application> (domy�lnie:
  <filename class="directory">/usr/local/etc/mplayer</filename>)
  </simpara></listitem>
<listitem><simpara>
  sprawd� i ewentualnie przer�b plik <filename>input.conf</filename>, aby okre�li� funkcje klawiszy
  (wszystko jest tam opisane).
  </simpara></listitem>
<listitem><para>
  uruchom <application>MPlayera</application> przyk�adow� komend�:
  <screen>$ mplayer -menu <replaceable>plik.avi</replaceable></screen>
  </para></listitem>
<listitem><simpara>
  wci�nij dowolny klawisz, kt�ry wcze�niej zdefiniowa�e�
  </simpara></listitem>
</orderedlist>

</sect2>
</sect1>

<!-- ********** -->

<sect1 id="rtc">
<title>RTC</title>
<para>
Istniej� trzy metody synchronizacji w <application>MPlayerze</application>.

<itemizedlist>
<listitem><simpara>
<emphasis role="bold">�eby skorzysta� ze starej metody</emphasis>, nie musisz
  robi� nic. U�ywa ona <systemitem>usleep()</systemitem>, aby poprawnie
  zsynchronizowa� A/V z dok�adno�ci� +/- 10ms. Czasami jednak synchronizacja
  musi by� jeszcze dok�adniejsza.
  </simpara></listitem>
<listitem><para>
  Kod <emphasis role="bold">nowego zegara</emphasis> korzysta z RTC(Real Time Clock)
  do tego zadania, poniewa� jest on dok�adny co do 1ms. Jest automagicznie
  uruchomiany, je�eli jest to mo�liwe, ale wymaga uprawnie� roota, ustawionego
  <emphasis>bitu uid roota</emphasis> na pliku wykonywalnym
  <application>MPlayera</application> lub odpowiednio skonfigurowanego j�dra.
  Je�eli korzystasz z j�dra w wersji 2.4.19pre8 lub p�niejszej, wystarczy, �e
  ustawisz maksymaln� cz�stotliwo�� RTC dla zwyk�ego u�ytkownika przez
  system plik�w <systemitem class="systemname">/proc</systemitem>.
  U�yj nast�puj�cej komendy, aby to zrobi�:
  <screen>echo 1024 &gt; /proc/sys/dev/rtc/max-user-freq</screen>
  Je�eli nie u�ywasz tak nowego j�dra, mo�esz zmieni� jedn� lini� w
  <filename>drivers/char/rtc.c</filename> i przekompilowa� je.
  Znajd� fragment, kt�ry wygl�da tak:
  <programlisting>
       * We don't really want Joe User enabling more
       * than 64Hz of interrupts on a multi-user machine.
       */
      if ((rtc_freq &gt; 64) &amp;&amp; (!capable(CAP_SYS_RESOURCE)))
   </programlisting>
   i zmie� 64 na 1024. Powiniene� jednak naprawd� wiedzie� co robisz.
   Mo�esz zobaczy� wydajno�� nowego synchronizatora w linii statusu.
   Zarz�dzanie energi� w niekt�rych BIOSach notebook�w z procesorami w technologii
   speedstep nie wsp�gra z RTC. D�wi�k i obraz mog� by� niezsynchronizowane.
   Pod��czenie zewn�trznego �r�d�a energii, przed w��czeniem notebooka,
   wydaje si� pomaga�. Zawsze mo�esz wy��czy� RTC opcj� <option>-nortc</option>.
   W niekt�rych zestawieniach sprz�towych (sprawdzone przy u�ywaniu DVD bez
   obs�ugi DMA na p�ycie ALi1541) korzystanie z RTC wywo�uje skokowe odtwarzanie.
   Zaleca si� skorzystanie z trzeciej metody w wy�ej wymienionych wypadkach.
  </para></listitem>
<listitem><simpara>
  <emphasis role="bold">Trzeci kod zegara</emphasis> w��czany jest opcj�
  <option>-softsleep</option>. Ma wydajno�� RTC, ale z niego nie korzysta.
  Wymaga wi�kszej mocy obliczeniowej procesora.
  </simpara></listitem>
</itemizedlist>
<note><para><emphasis role="bold">NIGDY nie instaluj pliku wykonywalnego
<application>MPlayera</application> z bitem uid roota na maszynie
z wieloma u�ytkownikami!</emphasis>
Istnieje mo�liwo�� przej�cia praw superu�ytkownika.
</para></note>
</para>
</sect1>