File: windows.html

package info (click to toggle)
mplayer 1.0~rc1-12etch7
  • links: PTS
  • area: main
  • in suites: etch
  • size: 47,324 kB
  • ctags: 86,269
  • sloc: ansic: 580,415; xml: 107,529; sh: 7,643; makefile: 2,860; asm: 2,206; cpp: 1,034; objc: 865; awk: 234; perl: 82
file content (139 lines) | stat: -rw-r--r-- 12,898 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>12.4. Windows</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - Movie Player"><link rel="up" href="ports.html" title="Kapitel 12. Portierungen"><link rel="prev" href="unix.html" title="12.3. Kommerzielles Unix"><link rel="next" href="macos.html" title="12.5. Mac OS"><link rel="preface" href="howtoread.html" title="Wie diese Dokumentation gelesen werden soll"><link rel="chapter" href="intro.html" title="Kapitel 1. Einfhrung"><link rel="chapter" href="install.html" title="Kapitel 2. Installation"><link rel="chapter" href="usage.html" title="Kapitel 3. Gebrauch"><link rel="chapter" href="cd-dvd.html" title="Kapitel 4. CD/DVD Nutzung"><link rel="chapter" href="faq.html" title="Kapitel 5. Hufig gestellte Fragen"><link rel="chapter" href="containers.html" title="Kapitel 6. Containerformate"><link rel="chapter" href="codecs.html" title="Kapitel 7. Codecs"><link rel="chapter" href="video.html" title="Kapitel 8. Videoausgabegerte"><link rel="chapter" href="audio.html" title="Kapitel 9. Audioausgabegerte"><link rel="chapter" href="tv.html" title="Kapitel 10. TV"><link rel="chapter" href="radio.html" title="Kapitel 11. Radio"><link rel="chapter" href="ports.html" title="Kapitel 12. Portierungen"><link rel="chapter" href="mencoder.html" title="Kapitel 13. Allgemeiner Gebrauch von MEncoder"><link rel="chapter" href="encoding-guide.html" title="Kapitel 14. Encodieren mit MEncoder"><link rel="appendix" href="bugreports.html" title="Anhang A. Wie Fehler (Bugs) berichtet werden"><link rel="appendix" href="bugs.html" title="Anhang B. Bekannte Fehler"><link rel="appendix" href="skin.html" title="Anhang C. MPlayers Skinformat"><link rel="appendix" href="history.html" title="Anhang D. Geschichte"><link rel="subsection" href="windows.html#cygwin" title="12.4.1. Cygwin"><link rel="subsection" href="windows.html#mingw" title="12.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">12.4. Windows</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unix.html">Zurck</a></td><th width="60%" align="center">Kapitel 12. Portierungen</th><td width="20%" align="right"><a accesskey="n" href="macos.html">Weiter</a></td></tr></table><hr></div><div class="sect1" lang="de"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="windows"></a>12.4. Windows</h2></div></div></div><p>
      Ja, <span class="application">MPlayer</span> luft auf Windows unter
      <a href="http://www.cygwin.com/" target="_top"><span class="application">Cygwin</span></a> und
      <a href="http://www.mingw.org/" target="_top"><span class="application">MinGW</span></a>.
      Es besitzt noch kein offizielles GUI, aber die Befehlszeilen-Version
      ist voll funktionstchtig. Du solltest die
      <a href="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin/" target="_top">MPlayer-cygwin</a>
      Mailing-Liste fr Hilfe und fr neueste Informationen hernehmen.
      Offizielle Windows-Binaries knnen auf der
      <a href="http://www.mplayerhq.hu/design7/dload.html" target="_top">Download-Seite</a>
      gefunden werden.
      Installationspakete und einfache GUI-Frontends stehen auf externen Quellen bereit,
      wir haben sie in der Windows-Sektion unserer
      <a href="http://www.mplayerhq.hu/design7/projects.html#windows" target="_top">Projektseite</a>
      zusammengestellt.
    </p><p>
      Wenn du die Verwendung der Befehlszeile vermeiden willst, hilft der
      simple Trick, eine Verknpfung auf deinem Desktop zu erstellen, der einen
      hnlichen Ausfhrungsabschnitt wie folgenden enthlt:
      </p><pre class="screen"><em class="replaceable"><code>c:\pfad\zur\</code></em>mplayer.exe %1</pre><p>
      Dies lsst <span class="application">MPlayer</span> jeden Film abspielen, der
      ber der Verknpfung fallen gelassen wird.
      Fge <tt class="option">-fs</tt> fr den Vollbildmodus hinzu.
    </p><p>
      Die besten Ergebnisse werden mit dem nativen DirectX-Video-Ausgabetreiber
      (<tt class="option">-vo directx</tt>) erzielt. Alternativen sind OpenGL und SDL, jedoch variiert die
      OpenGL-Performance stark von System zu System, und SDL ist dafr bekannt,
      Videos kaputt zu machen oder auf manchen Systemen abzurauchen. Wird das Bild zerstrt,
      versuche, die Hardwarebeschleunigung mit
      <tt class="option">-vo directx:noaccel</tt> abzuschalten. Lade dir die
      <a href="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz" target="_top">DirectX7-Headerdateien</a>
      herunter, um den DirectX-Video-Ausgabetreiber zu compilieren. Desweiteren musst du
      DirectX 7 oder hher installiert haben, damit der DirectX-Video-Ausgabetreiber
      funktioniert.
    </p><p>
      <a href="output-trad.html#vidix" title="8.2.13. VIDIX">VIDIX</a> luft jetzt unter Windows als
      <tt class="option">-vo winvidix</tt>, obwohl es nach wie vor experimentell ist
      und ein wenig manuelles Setup bentigt. Lade dir die
      <a href="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys" target="_top">dhahelper.sys</a> oder
      <a href="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys" target="_top">dhahelper.sys (mit MTRR-Untersttzung)</a>
      herunter und kopiere sie ins Verzeichnis
      <tt class="filename">libdha/dhahelperwin</tt> deines
      <span class="application">MPlayer</span>-Source-Baums.
      ffne die Console und wechsle in dieses Verzeichnis. Gib dann
    
      </p><pre class="screen">gcc -o dhasetup.exe dhasetup.c</pre><p>
    
      ein und fhre
      </p><pre class="screen">dhasetup.exe install</pre><p>
      
      als Administrator aus. Danach wirst du neu starten mssen. Bist du damit fertig,
      kopiere die <code class="systemitem">.so</code>-Dateien von
      <tt class="filename">vidix/drivers</tt> ins Verzeichnis
      <tt class="filename">mplayer/vidix</tt>
      relativ zu deiner <tt class="filename">mplayer.exe</tt>.
    </p><p>
      Fr die besten Resultate sollte <span class="application">MPlayer</span> einen
      Farbraum anwenden, den deine Grafikkarte hardwareseitig untersttzt.
      Leider melden viele Windows-Grafikkartetreiber flschlich einige Farbrume
      als von der Hardware untersttzt. Um herauszufinden welche das sind, versuche
      
      </p><pre class="screen">mplayer -benchmark -nosound -frames 100 -vf format=<em class="replaceable"><code>Farbraum</code></em> <em class="replaceable"><code>vilm</code></em></pre><p>
      
      wobei <em class="replaceable"><code>Farbraum</code></em> jeder von der Option
      <tt class="option">-vf format=fmt=help</tt> ausgegebene Farbraum sein kann.
      Findest du den von deiner Karte verarbeiteten Farbraum besonders schlecht,
      wird <tt class="option">-vf noformat=<em class="replaceable"><code>farbraum</code></em></tt>
      sie daran hindern, diesen anzuwenden. Fge dies in deine
      config-Datei ein, um die Verwendung permanent zu unterbinden.
    </p><p>
      Es stehen spezielle Codec-Packs fr Windows auf unserer
      <a href="http://www.mplayerhq.hu/design7/dload.html" target="_top">Codec-Seite</a>
      zu Verfgung, die das Abspielen von Formaten zu ermglichen, fr die es noch
      keinen nativen Support gibt.
      Leg die Codecs irgendwo in deinem Pfad ab oder bergib
      <tt class="option">--with-codecsdir=<em class="replaceable"><code>c:/pfad/zu/deinen/codecs</code></em></tt>
      (alternativ nur auf <span class="application">Cygwin</span>
      <tt class="option">--with-codecsdir=<em class="replaceable"><code>/pfad/zu/deinen/codecs</code></em></tt>)
      an <tt class="filename">configure</tt>.
      Wir bekamen einige Berichte, dass Real-DLLs beschreibbar sein mssen, um <span class="application">MPlayer</span>
      starten zu knnen, aber nur auf manchen Systemen (NT4).
      Versuche, sie beschreibbar zu machen, falls du Probleme hast.
    </p><p>
      Du kannst VCDs ber die <tt class="filename">.DAT</tt>- oder
      <tt class="filename">.MPG</tt>-Dateien, die Windows auf VCDs anzeigt, abspielen.
      Das funktioniert wie folgt (an den Laufwerksbuchstaben deines CD-ROMs anpassen:
    </p><pre class="screen">mplayer <em class="replaceable"><code>d:/mpegav/avseq01.dat</code></em></pre><p>
      DVDs gehen ebenfalls, passe <tt class="option">-dvd-device</tt> an den
      Laufwerksbuchstaben deines DVD-ROMs an:
    </p><pre class="screen">mplayer dvd://<em class="replaceable"><code>&lt;Titel&gt;</code></em> -dvd-device <em class="replaceable"><code>d</code></em>:</pre><p>
      Die <span class="application">Cygwin</span>-/<span class="application">MinGW</span>-Konsole
      ist sehr langsam. Die Umleitung der Ausgabe oder das Anwenden der Option
      <tt class="option">-quiet</tt> soll laut Berichten die Performance auf einigen Systemen
      verbessern. Direktes Rendern (<tt class="option">-dr</tt>) kann auch helfen.
      Ist das Playback ruckelig, versuche <tt class="option">-autosync 100</tt>.
      Helfen dir einige dieser Optionen, kannst du sie ja in deine config-Datei
      eintragen.
    </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Anmerkung</h3><p>
        Auf Windows deaktiviert die CPU-Erkennung zur Laufzeit den SSE-Support
        wegen periodisch wiederkehrender und schwer zu ortender, SSE-bezogener
        Abstrze. Wnschst du SSE-Support unter Windows, musst du ohne
        CPU-Erkennung zur Laufzeit compilieren.
      </p><p>
        Hast du einen Pentium 4 und erlebst einen Absturz bei Verwendung von
        RealPlayer-Codecs, musst du den Support fr Hyperthreading deaktivieren.
      </p></div><div class="sect2" lang="de"><div class="titlepage"><div><div><h3 class="title"><a name="cygwin"></a>12.4.1. <span class="application">Cygwin</span></h3></div></div></div><p>
        Du musst <span class="application">Cygwin</span> 1.5.0 oder spter laufen
        lassen, um <span class="application">MPlayer</span> zu compilieren.
      </p><p>
        DirectX-Headerdateien werden gewhnlich nach
        <tt class="filename">/usr/include/</tt> oder
        <tt class="filename">/usr/local/include/</tt>
        extrahiert.
      </p><p>
        Instruktionen und Dateien, um SDL unter
        <span class="application">Cygwin</span> laufen zu lassen, knnen auf der
        <a href="http://www.libsdl.org/extras/win32/cygwin/" target="_top">libsdl-Seite</a>
        gefunden werden.
      </p></div><div class="sect2" lang="de"><div class="titlepage"><div><div><h3 class="title"><a name="mingw"></a>12.4.2. <span class="application">MinGW</span></h3></div></div></div><p>
        Das Installieren einer Version von <span class="application">MinGW</span>, das
        <span class="application">MPlayer</span> compilieren knnte zwar fr gewhnlich ziemlich
        trickreich sein, funktioniert jetzt aber hervorragend.
        Installiere einfach <span class="application">MinGW</span> 3.1.0 oder neuer und
        MSYS 1.0.9 oder neuer und erzhle der nachtrglichen Installation von MSYS,
        dass <span class="application">MinGW</span> installiert ist.
      </p><p>
        Extrahiere die DirectX-Headerdateien nach
        <tt class="filename">/mingw/include/</tt>.
      </p><p>
        Die Untersttzung fr MOV-komprimierte Header erfordert
        <a href="http://www.gzip.org/zlib/" target="_top">zlib</a>, was
        <span class="application">MinGW</span> standardmig nicht bereithlt.
        Konfiguriere es mit <tt class="option">--prefix=/mingw</tt> und installiere
        es vor dem Compilieren des <span class="application">MPlayer</span>.
      </p><p>
        Komplette Anweisungen zum Erzeugen des <span class="application">MPlayer</span>
        und der notwendigen Bibliotheken findest du in den
        <a href="http://mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt" target="_top">MPlayer MinGW HOWTO</a>s.
      </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">Zurck</a></td><td width="20%" align="center"><a accesskey="u" href="ports.html">Nach oben</a></td><td width="40%" align="right"><a accesskey="n" href="macos.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">12.3. Kommerzielles Unix</td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top">12.5. Mac OS</td></tr></table></div></body></html>