Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > a42e22ddf1d70fb02e9f62289d71cafa > files > 91

mplayer-doc-1.0-1.rc4.0.r31086.3.1mdv2010.2.i586.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>8.4. Windows</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="MPlayer - Multimediální přehrávač"><link rel="up" href="ports.html" title="Kapitola 8. Porty"><link rel="prev" href="unix.html" title="8.3. Komerční Unix"><link rel="next" href="macos.html" title="8.5. Mac OS"><link rel="preface" href="howtoread.html" title="Jak číst tuto dokumentaci"><link rel="chapter" href="intro.html" title="Kapitola 1. Představení"><link rel="chapter" href="install.html" title="Kapitola 2. Instalace"><link rel="chapter" href="usage.html" title="Kapitola 3. Použití"><link rel="chapter" href="cd-dvd.html" title="Kapitola 4. Použití CD/DVD"><link rel="chapter" href="tv.html" title="Kapitola 5. TV"><link rel="chapter" href="radio.html" title="Kapitola 6. Rádio"><link rel="chapter" href="video.html" title="Kapitola 7. Výstupní video zařízení/rozhraní"><link rel="chapter" href="ports.html" title="Kapitola 8. Porty"><link rel="chapter" href="mencoder.html" title="Kapitola 9. Základní použití MEncoderu"><link rel="chapter" href="encoding-guide.html" title="Kapitola 10. Enkódování s MEncoderem"><link rel="chapter" href="faq.html" title="Kapitola 11. Často Kladené Dotazy (FAQ)"><link rel="appendix" href="bugreports.html" title="Příloha A. Jak hlásit chyby"><link rel="appendix" href="skin.html" title="Příloha B. Formát skinů MPlayeru"><link rel="subsection" href="windows.html#cygwin" title="8.4.1. Cygwin"><link rel="subsection" href="windows.html#mingw" title="8.4.2. MinGW"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8.4. Windows</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unix.html">Předcházející</a> </td><th width="60%" align="center">Kapitola 8. Porty</th><td width="20%" align="right"> <a accesskey="n" href="macos.html">Další</a></td></tr></table><hr></div><div class="sect1" title="8.4. Windows"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="windows"></a>8.4. Windows</h2></div></div></div><p>
Ano, <span class="application">MPlayer</span> běží na Windows pod
<a class="ulink" href="http://www.cygwin.com/" target="_top"><span class="application">Cygwin</span></a> a
<a class="ulink" href="http://www.mingw.org/" target="_top"><span class="application">MinGW</span></a>.
Nemá zatím oficiální GUI, ale verze pro příkazový řádek je plně funkční.
Měli byste navštívit konferenci
<a class="ulink" href="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin/" target="_top">MPlayer-cygwin</a>
pro pomoc a poslední informace.
Oficiální Windows binárky naleznete na
<a class="ulink" href="http://www.mplayerhq.hu/design7/dload.html" target="_top">download stránce</a>.
Instalátor a jednoduché GUI frontendy jsou dostupné z externích zdrojů.
Odkazy na ně jsme umístili v sekci Windows na naší
<a class="ulink" href="http://www.mplayerhq.hu/design7/projects.html#windows" target="_top">stránce s
projekty</a>.
</p><p>
Pokud se chcete vyhnout použití příkazové řádky, můžete použít malý trik
s umístěním zástupce na pracovní plochu, který bude obsahovat v sekci
spuštění něco takového:
</p><pre class="screen"><em class="replaceable"><code>c:\cesta\k\</code></em>mplayer.exe %1</pre><p>
To nechá <span class="application">MPlayer</span> přehrát jakýkoli film, který je
přetažen na zástupce. Přidejte <tt class="option">-fs</tt> pro celoobrazovkový
režim.
</p><p>
Nejlepších výsledků dosáhnete použitím nativního DirectX video rozhraní
(<tt class="option">-vo directx</tt>). Alternativami jsou OpenGL a SDL, ale výkon
OpenGL se velmi různí na jednotlivých systémech a o SDL je známo, že na
některých systémech drobí video nebo padá. Pokud je obraz rozsypán, zkuste
vypnout hardwarovou akceleraci pomocí
<tt class="option">-vo directx:noaccel</tt>. Stáhněte si
<a class="ulink" href="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz" target="_top">hlavičkové soubory DirectX 7</a>
pro kompilaci výstupního rozhraní DirectX. Navíc budete muset mít
nainstalovány DirectX 7 nebo vyšší, aby rozhraní pracovalo.
</p><p>
<a class="link" href="vidix.html" title="7.15. VIDIX">VIDIX</a> nyní pracuje pod Windows jako
<tt class="option">-vo winvidix</tt>, ačkoli je stále experimentální
a vyžaduje trochu manuálního nastavování. Stáhněte si
<a class="ulink" href="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys" target="_top">dhahelper.sys</a> nebo
<a class="ulink" href="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys" target="_top">dhahelper.sys (s podporou MTRR)</a>
a zkopírujte jej do adresáře
<tt class="filename">vidix/dhahelperwin</tt> ve svém stromě se
zdrojovými kódy <span class="application">MPlayer</span>u.
Otevřete konzoli a přesuňte se do tohoto adresáře. Pak zadejte
</p><pre class="screen">gcc -o dhasetup.exe dhasetup.c</pre><p>
a spusťte
</p><pre class="screen">dhasetup.exe install</pre><p>
jako Administrator. Pak budete muset restartovat. Jakmile budete hotovi,
zkopírujte <code class="systemitem">.so</code> soubory z
<tt class="filename">vidix/drivers</tt> do adresáře
<tt class="filename">mplayer/vidix</tt>
relativního k vašemu <tt class="filename">mplayer.exe</tt>.
</p><p>
Pro nejlepší výsledky by měl <span class="application">MPlayer</span> používat
barevný prostor, který podporuje vaše video karta v hardware. Naneštěstí
některé Windows ovladače grafických karet špatně hlásí některé barevné
prostory jako podporované v hardware. Chcete-li zjistit které, zkuste
</p><pre class="screen">
mplayer -benchmark -nosound -frames 100 -vf format=<em class="replaceable"><code>barevny_prostor</code></em> <em class="replaceable"><code>film</code></em>
</pre><p>
kde <em class="replaceable"><code>barevny_prostor</code></em> může být barevný prostor
vypsaný volbou <tt class="option">-vf format=fmt=help</tt>. Pokud najdete
barevný prostor, který vaše karta zvládá zjevně špatně,
<tt class="option">-vf noformat=<em class="replaceable"><code>barevny_prostor</code></em></tt>
zakáže jeho použití. Přidejte si to do vašeho konfig souboru, aby zůstal
zakázán natrvalo.
</p><p>Pro Windows máme k dispozici speciální balíčky kodeků na naší
  <a class="ulink" href="http://www.mplayerhq.hu/design7/dload.html" target="_top">download stránce</a>,
  abyste mohli přehrávat formáty, pro které zatím není nativní podpora.
  Umístěte kodeky někde do cesty (path), nebo přidejte
  <tt class="option">--codecsdir=<em class="replaceable"><code>c:/cesta/ke/kodekům</code></em></tt>
  (případně
  <tt class="option">--codecsdir=<em class="replaceable"><code>/cesta/ke/kodekům</code></em></tt>
  používate-li <span class="application">Cygwin</span>) do <tt class="filename">configure</tt>.
  Máme několik zpráv, že Real DLL musí mít práva zápisu pro uživatele, který
  pouští <span class="application">MPlayer</span>, ale pouze na některých systémech (NT4).
  Máte-li potíže, zkuste jim přidat právo zápisu.
  </p><p>
Můžete přehrávat VCD přehráváním <tt class="filename">.DAT</tt> nebo
<tt class="filename">.MPG</tt> souborů, které Windows ukazuje na VCD. Pracuje to
takto (upravte písmeno disku vaší CD-ROM):
</p><pre class="screen">mplayer <em class="replaceable"><code>d:/mpegav/avseq01.dat</code></em></pre><p>
DVD pracují také, upravte <tt class="option">-dvd-device</tt> na písmeno
DVD-ROM mechaniky:
</p><pre class="screen">
mplayer dvd://<em class="replaceable"><code>&lt;titul&gt;</code></em> -dvd-device <em class="replaceable"><code>d</code></em>:
</pre><p>
<span class="application">Cygwin</span>/<span class="application">MinGW</span>
terminál je spíše pomalý. Přesměrování výstupu nebo použití volby
<tt class="option">-quiet</tt> podle hlášení zvýší výkon na některých systémech.
Direct rendering (<tt class="option">-dr</tt>) může rovněž pomoci.
Pokud je přehrávání trhané, zkuste
<tt class="option">-autosync 100</tt>. Pokud vám některé z těchto voleb pomohly,
měli byste si je zapsat do konfiguračního souboru.
</p><div class="note" title="Poznámka" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Poznámka</h3><p>
Runtime CPU detekce na Windows vypíná podporu SSE kvůli opakovaným a
těžko vystopovatelným se SSE souvisejícím pádům. Pokud chcete mít podporu
SSE pod Windows, budete muset kompilovat bez runtime CPU detekce.
</p><p>
Máte-li Pentium 4 a dojde k pádu při použití
RealPlayer kodeků, možná budete muset vypnout podporu hyperthreading.
</p></div><div class="sect2" title="8.4.1. Cygwin"><div class="titlepage"><div><div><h3 class="title"><a name="cygwin"></a>8.4.1. <span class="application">Cygwin</span></h3></div></div></div><p>
Musíte používat <span class="application">Cygwin</span> 1.5.0 nebo vyšší,
abyste mohli kompilovat <span class="application">MPlayer</span>.
</p><p>
Hlavičkové soubory DirectX musí být rozbaleny do
<tt class="filename">/usr/include/</tt> nebo
<tt class="filename">/usr/local/include/</tt>.
</p><p>
Instrukce a soubory nutné pro běh SDL pod
<span class="application">Cygwin</span> lze nalézt na
<a class="ulink" href="http://www.libsdl.org/extras/win32/cygwin/" target="_top">libsdl stránkách</a>.
</p></div><div class="sect2" title="8.4.2. MinGW"><div class="titlepage"><div><div><h3 class="title"><a name="mingw"></a>8.4.2. <span class="application">MinGW</span></h3></div></div></div><p>
Instalace takové verze <span class="application">MinGW</span>, aby bylo lze
kompilovat <span class="application">MPlayer</span> byla obtížná, ale nyní
pracuje bez dalších úprav. Jen nainstalujte <span class="application">MinGW</span>
3.1.0 nebo vyšší a MSYS 1.0.9 nebo vyšší a zvolte v MSYS postinstall, že je
<span class="application">MinGW</span> nainstalováno.
</p><p>
Rozbalte DirectX hlavičkové soubory do
<tt class="filename">/mingw/include/</tt>.
</p><p>
Podpora MOV compressed header vyžaduje
<a class="ulink" href="http://www.gzip.org/zlib/" target="_top">zlib</a>,
kterou <span class="application">MinGW</span> neobsahuje.
Konfigurujte ji s <tt class="option">--prefix=/mingw</tt> a nainstalujte
ji před kompilací <span class="application">MPlayer</span>u.
</p><p>
Kompletní instrukce pro překlad <span class="application">MPlayer</span>u
a potřebné knihovny naleznete v
<a class="ulink" href="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt" target="_top">MPlayer MinGW HOWTO</a>.
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="unix.html">Předcházející</a> </td><td width="20%" align="center"><a accesskey="u" href="ports.html">Nahoru</a></td><td width="40%" align="right"> <a accesskey="n" href="macos.html">Další</a></td></tr><tr><td width="40%" align="left" valign="top">8.3. Komerční Unix </td><td width="20%" align="center"><a accesskey="h" href="index.html">Domů</a></td><td width="40%" align="right" valign="top"> 8.5. Mac OS</td></tr></table></div></body></html>