annotate DOCS/German/video.html @ 6680:ff8598fc2ad6

sync
author jonas
date Tue, 09 Jul 2002 17:51:49 +0000
parents eb60f4cf0b4c
children b53a5187969f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
2 <HTML>
4996
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
3
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
4 <HEAD>
6398
13c35228abe8 updated to english version
jonas
parents: 6314
diff changeset
5 <LINK REL="stylesheet" TYPE="text/css" HREF="default.css">
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
6 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
4996
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
7 </HEAD>
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
8
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
9 <BODY>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
10
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
11
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
12 <P><B><A NAME=2.3.1>2.3.1. Video Ausgabe-Geräte</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
13
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
14 <P><B><A NAME=2.3.1.1>2.3.1.1. MTRR</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
15
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2215
diff changeset
16 <P>Es ist SEHR zu empfehlen, dass man die MTRR Register aktiviert, denn sie
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
17 können eine großen Geschwindigkeits-Schub bringen.</P>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
18
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
19 <P>Mache ein '<CODE>cat /proc/mtrr</CODE>':</P>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
20
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
21 <P><CODE>--($:~)-- cat /proc/mtrr<BR>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
22 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
23 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1</CODE></P>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
24
6680
jonas
parents: 6518
diff changeset
25 <P>Dies ist richtig, es zeigt meine Matrox G400 mit 16MB Speicher. Ich habe die Einstellung
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
26 von XFree 4.x.x, was die MTRR Register automatisch einstellt.</P>
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
27
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
28 <P>Wenn nichts funktioniert, muss du es manuell setzen. Als erstes musst du die
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
29 Base-Adresse finden. Du hast 3 Möglichkeiten um sie zu finden:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
30
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
31 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
32 <LI>durch die X11 Start-Meldungen, zum Beispiel:
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
33 <P><CODE>(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
34 (--) SVGA: Linear framebuffer at 0xD8000000</CODE></P></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
35 <LI>durch /proc/pci (verwende lspci -v Befehl):
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
36 <P><CODE>01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525</CODE>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
37 <CODE>Memory at d8000000 (32-bit, prefetchable)</CODE></P></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
38 <LI>durch die mga_vid Kerneltreiber-Meldungen (verwende dmesg):
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
39 <P><CODE>mga_mem_base = d8000000</CODE></P></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
40 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
41
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2215
diff changeset
42 <P>So, nun gilt es die Speichergröße finden. Dies ist sehr einfach, rechne
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
43 einfach die Video-RAM-Größe ins Hexdezimal oder verwende diese Tabelle:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
44
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
45 <TABLE BORDER=0>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
46 <TR><TD>&nbsp;&nbsp;</TD><TD>1 MB</TD><TD WIDTH=10%></TD><TD>0x100000</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
47 <TR><TD></TD><TD>2 MB</TD><TD></TD><TD>0x200000</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
48 <TR><TD></TD><TD>4 MB</TD><TD></TD><TD>0x400000</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
49 <TR><TD></TD><TD>8 MB</TD><TD></TD><TD>0x800000</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
50 <TR><TD></TD><TD>16 MB</TD><TD></TD><TD>0x1000000</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
51 <TR><TD></TD><TD>32 MB</TD><TD></TD><TD>0x2000000</TD></TR>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
52 </TABLE>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
53
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2215
diff changeset
54 <P>Du weisst die Base-Adresse und die Speichergröße? Lass uns die MTRR Register einstellen!
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
55 Zum Beispiel für die Matrox Karte von oben (base=0xd8000000) mit 32MB RAM
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
56 (size=0x2000000) führe einfach das Folgende aus:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
57
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
58 <P><CODE>&nbsp;&nbsp;echo "base=0xd8000000 size=0x2000000 type=write-combining" &gt;| /proc/mtrr</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
59
6680
jonas
parents: 6518
diff changeset
60 <P>Nicht alle CPUs unterstützen MTRRs. Zum Beispiel ältere K6-2's [z.B. 266MHz,
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
61 stepping 0] unterstützen kein MTRR, aber stepping 12 CPUs tuen es
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
62 ('<CODE>cat /proc/cpuinfo</CODE>' um zu überprüfen').</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
63
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
64
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
65 <P><B><A NAME=2.3.1.2>2.3.1.2. Xv</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
66
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
67 <P>Bei XFree86 4.0.2 oder neuer kannst du die Hardware-YUV-Routinen deiner
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
68 Grafikkarte verwenden, mit Hilfe der XVideo Erweiterung. Diese Routinen verwendet
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
69 die Option '-vo xv'. Dieser Treiber unterstützt auch eine Helligkeits/Kontrast/Farbton/etc
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
70 Anpassung (Es sei den du verwendest den alten, langsamen DirectShow DivX Codec,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
71 welcher es überall unterstützt), lies in der Manpage.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
72
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
73 <P>Das es funktioniert, prüfe folgendes:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
74
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
75 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
76 <LI>Du verwendest XFree86 4.0.2 oder neuer (frühere Versionen haben kein XVideo)</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
77 <LI>Deine Karte unterstützt Hardwarebeschleunigung (die meisten aktuellen tuen dies)</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
78 <LI>X lädt die XVideo Erweiterung, das sieht etwa so aus:
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
79 <P><CODE>&nbsp;&nbsp;(II) Loading extension XVideo</CODE></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
80 <P>in /var/log/XFree86.0.log</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
81 <P>HINWEIS: dies lädt nur die XFree86 Erweiterung. In einer guten Installation
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
82 ist sie immer geladen, aber das bedeutet nicht, dass der Support mit _deiner_
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
83 Karte funktioniert!</P></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
84 <LI>Deine Karte hat Xv Unterstützung unter Linux. Um es zu überprüfen, tippe
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
85 'xvinfo', es ist ein Teil der XFree86 Distribution. Es sollte einen langen Text
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
86 anzeigen, vergleichbar mit diesem:
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
87
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
88 <PRE>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
89 X-Video Extension version 2.2
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
90 screen #0
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
91 Adaptor #0: "Savage Streams Engine"
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
92 number of ports: 1
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
93 port base: 43
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
94 operations supported: PutImage
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
95 supported visuals:
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
96 depth 16, visualID 0x22
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
97 depth 16, visualID 0x23
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
98 number of attributes: 5
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
99 (...)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
100 Number of image formats: 7
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
101 id: 0x32595559 (YUY2)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
102 guid: 59555932-0000-0010-8000-00aa00389b71
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
103 bits per pixel: 16
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
104 number of planes: 1
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
105 type: YUV (packed)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
106 id: 0x32315659 (YV12)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
107 guid: 59563132-0000-0010-8000-00aa00389b71
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
108 bits per pixel: 12
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
109 number of planes: 3
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
110 type: YUV (planar)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
111 (...usw...)
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
112 </PRE>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
113
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
114 <P>Es muss YUY2 gepackte und YV12 planar Pixelformate unterstützen, um
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
115 hilfreich für <B>MPlayer</B> zu sein.</P></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
116 <LI>Zum Schluss prüfe, ob <B>MPlayer</B> mit 'xv' Unterstützung kompiliert wurde.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
117 ./configure zeigt an, ob es eingebaut wurde.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
118 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
119
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
120
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
121 <P><B><A NAME=2.3.1.2.1>2.3.1.2.1. 3dfx Karten</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
122
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
123 <P>Bei älteren 3dfx Treibern sind bekannt, dass sie Probleme mit der XVideo Beschleunigung
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
124 machen und dass der Treiber unterstützt weder YUY2 noch YV12. Prüfe ob du XFree86
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
125 Version 4.2.0 oder neuer hast, es funktioniert mit YV12 und YUY2. Frühere Versionen, auch 4.1.0
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
126 <B>stürzten mit YV12 ab</B>!
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
127 Wenn du seltsame Effekte bei der Benutzung mit -vo xv bemerkst, probier SDL (es unterstützt auch XVideo)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
128 und prüfe ob es funkioniert. Siehe <A HREF="#2.3.1.4">SDL Sektion</A> für Details.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
129
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
130 <P><B>Oder</B> versuche den NEUEN -vo tdfxfb -Treiber! Siehe <A HREF="#2.3.1.9">Sektion 2.3.1.9</A>!</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
131
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
132
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
133 <P><B><A NAME=2.3.1.2.2>2.3.1.2.2. S3 Karten</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
134
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
135 <P>S3 Savage3Ds sollten gut funktionieren, jedoch bei einer Savage4 verwende XFree86
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
136 Version 4.0.3 oder neuer (bei Bildproblemen versuche 16bpp). Und für S3 Virge.. existiert
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
137 xv Unterstützung, die Karte selbst ist jedoch sehr langsam, du solltest sie also besser verkaufen.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
138
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
139 <P><B>HINWEIS</B>: Savage Karten haben eine langsame YV12 Bildwiedergabe Fähigkeit (es muss eine
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
140 YV12->YUY2 Konversion durchführen, weil die Savage Hardware YV12 nicht darstellen kann).
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
141 Wenn also diese Dokumentation an einem gewissen Punkt sagt "dies hat YV12 Ausgabe. Benutze Sie,
4996
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
142 es ist schneller", ist es nicht sicher. Versuche es mit
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
143 <A HREF="http://www.mplayerhq.hu/MPlayer/contrib/Savage-driver/savage_drv.o.mmx2.bz2">diesem Treiber</A>,
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
144 , er benutzt MMX2 für diese Aufgabe und ist schneller als der eingebaute X-Treiber.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
145
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
146
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
147 <P><B><A NAME=2.3.1.2.3>2.3.1.2.3. nVidia Karten</A></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
148
6680
jonas
parents: 6518
diff changeset
149 <P>nVidia ist keine gute Wahl für Linux (nach nVidia, ist dies
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
150 <A HREF="users_against_developers.html#nvidia">nicht wahr</A>). Du musst dazu den binären nVidia-
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
151 Treiber, verfügbar auf der nVidia Website, verwenden. Der Standard X-Treiber
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
152 unterstützt kein XVideo für diese Karten, aufgrund der von nVidia geschlossenen
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
153 Sources/Spezifikationen.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
154
6680
jonas
parents: 6518
diff changeset
155 <P>Soweit ich weiss enthält der neuste XFree86 Treiber XVideo Unterstützung für GeForce 2 und 3.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
156
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
157 <P>Riva128 Karten haben keine XVideo Unterstützung, auch nicht mit dem
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
158 nVidia-Treiber :(
6680
jonas
parents: 6518
diff changeset
159 Wende dich an nVidia.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
160
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
161
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
162 <P><B><A NAME=2.3.1.2.4>2.3.1.2.4. ATI Karten</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
163
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
164 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
165 <LI>Beim <A HREF="http://www.linuxvideo.org/gatos">GATOS Treiber</A> (den du
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
166 verwenden solltest) ist VSYNC standardgemäß eingeschaltet. Das bedeutet, dass
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
167 die Dekodierungsgeschwindigkeit (!) synchron mit der Monitor-Refeshrate ist.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
168 Wenn die Wiedergabe langsam zu sein scheint, versuche irgendwie VSYNC auszuschalten
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
169 oder setze die Refreshrate auf n*(fps des Films) Hz.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
170 <LI>Radeon VE - zur Zeit hat nur die CVS-Versionen von XFree86 einen Treiber für
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
171 diese Karte, Version 4.1.0 hat keinen. Natürlich kannst du mit <B>MPlayer</B> gut
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
172 eine <B>beschleunigte</B> Anzeige erhalten, mit oder ohne <B>TV Ausgabe</B>. Es
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
173 werden auch keine Bibliotheken oder X benötigt. Lies in der <A HREF="#2.3.1.15">Vidix</A>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
174 Abteilung.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
175 </UL>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
176
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
177
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
178 <P><B><A NAME=2.3.1.2.5>2.3.1.2.5. NeoMagic Karten</A></B></P>
1961
43152677ed89 similar to 1.11
jaf
parents: 1895
diff changeset
179
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
180 <P>Diese Karten findet man in vielen Laptops. Unglücklicherweise unterstützt der Treiber
4996
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
181 in X 4.2.0 kein Xv. Wir bieten jedoch einen modifizierten,
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
182 <A HREF="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neomagic_drv.o.4.2.0.bz2">Xv-fähigen Treiber</A>
5446
jonas
parents: 5185
diff changeset
183 an. Der Treiber wurde von Stefan Seyfried zur Verfügung gestellt.</P>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
184
5446
jonas
parents: 5185
diff changeset
185 <P>Um die Wiedergabe von Inhalt mit DVD-Grösse zu erlauben sollte die XF86Config
jonas
parents: 5185
diff changeset
186 wie folgt aussehen:</P>
jonas
parents: 5185
diff changeset
187
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
188 <P><CODE>Section "Device"<BR>
5446
jonas
parents: 5185
diff changeset
189 &nbsp; &nbsp; <I>[...]</I><BR>
jonas
parents: 5185
diff changeset
190 &nbsp; &nbsp; Driver "neomagic"<BR>
jonas
parents: 5185
diff changeset
191 &nbsp; &nbsp; <B>Option "OverlayMem" "829440"</B><BR>
jonas
parents: 5185
diff changeset
192 &nbsp; &nbsp; <I>[...]</I><BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
193 EndSection</CODE></P>
4996
47c614b4434e updated to english version
jonas
parents: 4910
diff changeset
194
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
195
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
196 <P><B><A NAME=2.3.1.2.6>2.3.1.2.6. Trident Karten</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
197
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
198 <P>Wenn du xv mit einer Trident Karte benutzen willst, vorausgesetzt, dass es nicht
6680
jonas
parents: 6518
diff changeset
199 mit 4.1.0 läuft, probier die neuste cvs von XFree oder warte auf XFree 4.2.0.
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
200 Das neuste cvs enthält Unterstützung für Fullscreen xv mit der Cyberblade XP card.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
201
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
202
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
203 <P><B><A NAME=2.3.1.3>2.3.1.3. DGA</A></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
204
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
205 <P><B><A NAME=2.3.1.3.1>2.3.1.3.1. Zusammenfassung</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
206
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
207 <P>Dieses Dokument versucht mit einigen Worten zu beschreiben, was DGA allgemein
6680
jonas
parents: 6518
diff changeset
208 ist und was man mit dem DGA Video-Ausgabetreiber für <B>MPlayer</B> alles machen kann
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
209 (und was es nicht kann).</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
210
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
211
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
212 <P><B><A NAME=2.3.1.3.2>2.3.1.3.2. Was ist DGA</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
213
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
214 <P>DGA ist die Abkürzung für Direct Graphics Access (Direkter Grafik-Zugriff)
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
215 und bedeutet für ein Programm, das es den X-Server überbrückt und direkt den
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
216 Framebuffer-Speicher ändert. Technisch gesprochen passiert dies durch
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
217 Verschieben des Framebuffer-Speichers in den Speicherbereich des Prozesses.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
218 Dies wird vom Kernel nur erlaubt, wenn der Anwender Superuser-Rechte besitzt. Man
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
219 kann diese bekommen duch Einloggen als Root oder durch das Setzen des Suid-Bits
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
220 für das MPlayer-Programm (NICHT empfohlen!).</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
221
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
222 <P>Es gibt zwei Versionen von DGA: DGA1 wird verwendet unter XFree 3.x.x und DGA2
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
223 wurde zu XFree 4.0.1 entwickelt.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
224
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
225 <P>DGA1 unterstützt nur den direkten Framebuffer-Zugriff, wie oben beschrieben.
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
226 Für das Ändern der Farbtiefe eines Video-Signals muss man auf die XVidMode
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
227 Erweiterung zurückgeifen.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
228
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
229 <P>DGA2 arbeitet mit dem Feature der XVidMode Erweiterung zusammen und erlaubt
6680
jonas
parents: 6518
diff changeset
230 auch das Ändern der Farbtiefe. So kannst du dem X Server allgemein auf einer
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
231 32 Bit Auflösung betreiben und die Farbtiefe damit auf 15 Bits verringern.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
232
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
233 <P>Wie auch immer, DGA hat auch einige Nachteile. Es scheint, als ob es irgendwie
6680
jonas
parents: 6518
diff changeset
234 abhängig vom Grafik-Chip ist und von der Implementation des X Server Video-Treibers,
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
235 welcher den Chip kontrolliert. Also funktioniert es nicht auf jedem System ...</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
236
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
237
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
238 <P><B><A NAME=2.3.1.3.3>2.3.1.3.3. Installation der DGA Unterstützung für MPlayer</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
239
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
240 <P>Als erstes prüfe, ob X die DGA Erweiterung lädt, siehe /var/log/XFree86.0.log:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
241
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
242 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>(II) Loading extension XFree86-DGA</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
243
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
244 <P>XFree86 4.0.x oder neuer sind STARK EMPFOHLEN! <B>MPlayers</B> DGA-Treiber wird
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
245 automatisch von ./configure erkannt, oder du kannst es mit --enable-dga erzwingen.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
246
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
247 <P>Wenn der Treiber nicht zu einer kleineren Auflösung wechseln kann, versuche
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
248 mit den Optionen -vm (nur unter X 3.3.x), -fs, -bpp, -zoom um ein Video-Modus zu
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
249 finden, dass das Video passt. Es gibt noch keinen Konverter.. :(</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
250
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
251 <P>Werde ROOT. DGA braucht Root-Rechte um direkt in den Video-Speicher zu
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
252 schreiben. Wenn du es auch also Anwender starten willst, installiere bei
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
253 <B>MPlayer</B> die SUID root:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
254
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
255 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;chown root /usr/local/bin/mplayer<BR>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
256 &nbsp;&nbsp;&nbsp;&nbsp;chmod 750 /usr/local/bin/mplayer<BR>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
257 &nbsp;&nbsp;&nbsp;&nbsp;chmod +s /usr/local/bin/mplayer</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
258
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
259 <P>Nun funktioniert es auch als einfacher Anwender.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
260
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
261 <P><B>!!!! ABER SEIT GEWARNT !!!!</B><BR>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
262 Dies ist ein <B>GROSSES</B> Sicherheitsrisiko! Mache das nie auf einem Server oder
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
263 einem Computer, der von mehreren Personen verwendet wird, da sie durch das
6284
30a2f1807c5b big html tags
jonas
parents: 6031
diff changeset
264 Root SUID von <B>MPlayer</B> Root-Rechte erhalten könnten!<BR>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
265 <B>!!!! DU WURDEST ALSO GEWARNT ... !!!!</B></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
266
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
267 <P>Verwende nun die '-vo dga' Option und es sollte funktionieren! (hoffe es:)
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
268 Du solltest auch probieren, ob die '-vo sdl:dga' Option bei dir funktioniert!
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
269 Es ist um einiges schneller!!!</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
270
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
271
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
272 <P><B><A NAME=2.3.1.3.4>2.3.1.3.4. Änderung der Auflösung</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
273
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
274 <P>Der DGA Treiber erlaubt das Ändern der Auflösung des Ausgabe-Signals. Es erspart
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
275 die Verwendung von (langsamem) softwaremäßigem Scaling und ermöglicht zur
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
276 selben Zeit Vollbild-Grafiken. Ideal wäre es, wenn man auf die genaue Auflösung
6680
jonas
parents: 6518
diff changeset
277 des Videos (würde die richtige Rate voraussetzen) schalten könnte, aber der X Server
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
278 erlaubt nur das Änderen in eine Auflösung, die in <CODE>/etc/X11/XF86Config</CODE>
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
279 (<CODE>/etc/X11/XF86Config-4</CODE> bei XFree 4.0.X) vordefiniert ist.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
280 Dies sind so genannte "Modelines" und sind von den Fähigkeiten deiner
6680
jonas
parents: 6518
diff changeset
281 Video-Hardware abhängig. Der X Server scannt die Konfigurationsdatei beim Starten und
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
282 schaltet die Modelines aus, die nicht zu der Hardware passen. Du kannst die
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
283 funktionierenden Modelines mithilfe der X11-Logdatei herausfinden. Sie kann
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
284 unter <CODE>/var/log/XFree86.0.log</CODE> gefunden werden.</P>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
285
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
286 <P>Siehe Anhang A für einige Beispiele für Modeline-Einstellungen.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
287
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
288
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
289 <P><B><A NAME=2.3.1.3.5>2.3.1.3.5. DGA &amp; MPlayer</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
290
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
291 <P>DGA wird in zwei Plätzen von <B>MPlayer</B> verwendet: Der SDL Treiber kann
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
292 es verwenden (-vo sdl:dga) und der DGA-Treiber (-vo dga). Das oben
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
293 genannte trifft für beide zu; in der folgenden Sektion werde ich erklären, wie
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
294 der DGA-Treiber für <B>MPlayer</B> funktioniert.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
295
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
296
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
297 <P><B><A NAME=2.3.1.3.6>2.3.1.3.6. Features des DGA-Treibers</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
298
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
299 <P>Der DGA Treiber wird durch die -vo dga Option auf der Komandozeile ausgewählt.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
300 Das normale Verhalten ist, dass der DGA-Treiber die Auflösung so weit
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
301 wie möglich an das Video anzupassen. Es ignoriert die -vm und -fs Optionen (für
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
302 Videomodus-Änderung und Vollbild) - es versucht immer so viel Fläche wie möglich
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
303 durch Ändern des Videomodus zu nutzen, dies erspartet eine zusätzliche Verwendung
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
304 der CPU um das Bild zu vergrößern/verkleinern.
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
305 Wenn dir der Modus, den der Treiber gewählt hat, nicht gefällt, kannst du mit -x
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
306 und -y Option einen auswählen, der besser passt.
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
307 Mit der -v Option wird der DGA Treiber - neben vielen anderen Dingen - eine
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
308 Liste der Auflösungen, die von deiner aktuellen XF86-Config Datei unterstützt
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
309 werden ausgeben. Unter DGA2 kannst du auch die Farbtiefe mit der -bpp Option
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
310 einstellen. Gültige Farbtiefen sind 15, 16, 24 und 32bpps. Es hängt von deiner
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
311 Hardware ab, ob diese Tiefen grundlegend unterstützt werden oder ob sie (was
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
312 möglichweise langsam ist) konvertiert werden müssen.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
313
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
314 <P>Wenn du genug Glück hast und genug Offscreen-Speicher übrig ist um eine
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
315 ganzes Bild darin zu speichern, wird der DGA Treiber "Doublebuffering" verwenden,
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
316 was ein flüssigeres Bild ermöglicht. Es wird ausgeben, ob Doublebuffering
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
317 eingeschaltet ist oder nicht.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
318
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
319 <P>Doublebuffering bedeutet, dass der nächste Frame des Videos bereits in den
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
320 Offscreen-Speicher schrieben wird, während der aktuelle Frame angezeigt wird.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
321 Wenn der nächste Frame fertig ist, wird dem Grafik-Chip nur die Position im
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
322 Speicher mitgeteilet, wo sich der nächste Frame befindet und die Grafik ververwendet
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
323 das Bild einfach von dort. In der Zwischenzeit wird der anderer Buffer wieder
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
324 mit Video-Daten aufgefüllt.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
325
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
326 <P>Doublebuffering kann man mit der Option -double ein- und mit der Option
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
327 -nodouble ausschalten. Zur Zeit ist die Standard-Option, dass der zusätzliche Buffer
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
328 ausschaltet ist. Wenn der DGA-Treiber verwendet wird, funktioniert das Onscreen
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
329 Display (OSD) nur mit eingeschaltetem Doublebuffering. Wie auch immer, das Einschalten
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
330 von Doublebuffering kann einen großer Geschwindigkeitsnachteil sein (auf meinem
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
331 K6-II+ 525 verwerdet es zusätzliche 20% der CPU-Zeit!), abhängig von der
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
332 Implementation von DGA für eine Hardware.</P>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
333
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
334
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
335 <P><B><A NAME=2.3.1.3.7>2.3.1.3.7. Geschwindigkeit</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
336
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
337 <P>Allgemein gesprochen sollte der DGA-Framebuffer Zugriff mindestens so
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
338 schnell sein wie Verwendung des X11-Treibers, jedoch mit den zusätzlichen Vorteils des
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
339 möglichen Vollbildes. Die prozentuelle Geschwindigkeitsangaben von MPlayer
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
340 sollten aber mit Vorsicht genossen werden, denn zum Beispiel wird beim X11-Treiber
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
341 die Zeit, die vom X-Server benötigt wird um das Bild aufzubauen, nicht eingerechnet.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
342 Logge dich via ein Terminal über eine serielle Verbindung in deine Box ein und
6680
jonas
parents: 6518
diff changeset
343 starte <B>MPlayer</B> damit du wirklich siehst, was los ist ...</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
344
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
345 <P>Allgemein gesprochen ist der Geschwindigkeitsvorteil von DGA im Vergleich
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
346 zur normalen Verwendung von X11 stark abhängig von der Grafikkarte und wie gut
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
347 das X-Server Modul dafür optimiert ist.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
348
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
349 <P>Wenn du ein langsames System besitztst, verwende lieber 15 oder 16 Bit Farbtiefen,
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
350 denn es verwendet nur halbe Speicherbandbreiten im Vergleich zu 32 bit.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
351
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
352 <P>Die Verwendung von 24bit ist eine gute Idee, wenn deine Karte 32 Bit Tiefe
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
353 unterstützt, denn es sind 25% weniger Daten im Vergleich zu einem 32/32 Modus.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
354
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
355 <P>Ich habe einige AVI-Dateien schon auf einem Pentium MMX 266 wiedergegeben.
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
356 Bei AMD K6-2 CPUs funktioniert es vielleicht ab 400 MHZ oder mehr.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
357
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
358
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
359 <P><B><A NAME=2.3.1.3.8>2.3.1.3.8. Bekannte Probleme</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
360
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
361 <P>Nun, nach der Aussage von einigen Entwicklern von XFree ist DGA immer noch "ein
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
362 wildes Tier". Sie sagen es ist besser, wenn man es nicht verwendet. Die Implementierung
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
363 ist noch nicht immer fehlerfrei mit jedem Chipset-Treiber von XFree.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
364
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
365 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
366 <LI>mit XFree 4.0.3 und nv.o gibt es einen Bug, zu erkennen in eigenartigen Farben</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
367 <LI>ATI-Treiber erfordern mehrmaliges zurückschalten nach dem Abspielen mit DGA</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
368 <LI>einige Treiber schlagen Fehl bei dem Versuch zurück zur normalen Auflösung
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
369 zu schalten (verwende STRG-ALT-Keypad +, - um manuell zu schalten)</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
370 <LI>einige Treiber weisen kleine Farbfehler auf</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
371 <LI>einige Treiber lügen, im Bezug auf die Speichergröße für die Anwendung, dieses
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
372 DGA wird kein Doublebuffering verwenden (SIS?)</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
373 <LI>einige Treiber scheinen einen Fehler zu berichten, sie zeigen nur eine gültige
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
374 Auflösung an. In diesem Fall wird der DGA-Treiber abstützen, wenn er von einer
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
375 unsinnigen Auflösungung von 100000x100000 oder ähnlich berichtet...</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
376 <LI>OSD funktioniert nur mit eingeschaltetem Doublebuffering</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
377 </UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
378
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
379
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
380 <P><B><A NAME=2.3.1.3.9>2.3.1.3.9. Zukünftige Arbeiten</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
381
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
382 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
383 <LI>Verwendung des neuen X11 Rendering-Interfaces für OSD</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
384 <LI>Wo ist meine TODO Liste ???? :-(((</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
385 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
386
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
387
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
388 <P><B><A NAME=2.3.1.3.A>2.3.1.3.A. Einige Modus-Einstellungen</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
389
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
390 <PRE>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
391 Section "Modes"
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
392 Identifier "Modes[0]"
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
393 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
394 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
395 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
396 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
397 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
398 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
399 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
400 EndSection
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
401 </PRE>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
402
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
403 <P>Diese Einstellungen funktionieren sehr gut mit meinem Riva128 Chip unter Verwendung
6680
jonas
parents: 6518
diff changeset
404 des nv.o X Server Treibermodules.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
405
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
406
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
407 <P><B><A NAME=2.3.1.3.B>2.3.1.3.B. Fehlerberichte</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
408
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
409 <P>Wenn du Probleme mit dem DGA-Treibers hast, sende einen Fehlerbericht
6680
jonas
parents: 6518
diff changeset
410 (e-Mail Adresse siehe untern). Bitte starte <B>MPlayer</B> mit der -v Option und
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
411 sende alle Zeilen beginnend mit vo_dga: in dem Fehlerbericht.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
412
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
413 <P>Bitte schreibe auch, welche Version von X11 du verwendest, die Grafikkarte
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
414 und die Art von CPU. Das X11-Treiber Modul (definiert in der XFree86-Config) hilft
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
415 auch möglicherweise. Danke!</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
416
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
417
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
418 <P><I>Acki (acki@acki-netz.de, www.acki-netz.de)</I></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
419
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
420
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
421 <P><B><A NAME=2.3.1.4>2.3.1.4. SDL</A></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
422
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
423 <P>SDL (Simple Directmedia Layer) ist grundsätzlich ein vereinheitlichtes Video/Audio
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
424 Interface. Programme, die es benutzen, wissen nur um SDL und nichts darüber, was für
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
425 Video- oder Audio-Treiber SDL eigentlich benutzt. So kann z.B. eine Doom Portierung
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
426 auf SDL über die svgalib, aalib, X, fbdev und andere laufen. Du musst bluss z.B. bloss
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
427 über die Variable SDL_VIDEODRIVER angeben, welcher Video-Treiber benutzt werden soll.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
428 Nun ja, in der Theorie.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
429
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
430 <P>Mit <B>MPlayer</B> benutzen wir dessen Software Skalier-Fähigkeit des X11-Treibers
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
431 für Karten, welche kein XVideo unterstützen, bis wir unseren eigenen (schnelleren, besseren)
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
432 Software-Skalierer haben. Wir benutzen auch dessen aalib-Ausgabe, haben nun aber einen
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
433 eigenen, welcher komfortabler ist. Dessen DGA-Mode war besser als unsere, bis neulich. :)</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
434
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
435 <P>Es hilft auch bei einigen anfälligen Treibern/Karten, wenn der Video ruckartig ist
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
436 (kein Problem der Systemgeschwindigkeit) oder wenn der Ton verzögert ist.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
437
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
438 <P>Die SDL Videoausgabe unterstützt die Darstellung von Untertitel unter dem Film, auf dem
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
439 schwarzen Streifen (falls vorhanden).</P>
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
440
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
441 <P>Hier findest du einige Hinweise über die SDL-Ausgabe in <B>MPlayer</B>.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
442
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
443 <TABLE BORDER=0>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
444 <TR><TD COLSPAN=4><P><B>Es gibt einige Commandline-Optionen für SDL:</B></P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
445 <TR><TD>&nbsp;&nbsp;</TD><TD>-vo sdl:name</TD><TD>&nbsp;&nbsp;</TD>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
446 <TD>wählt den zu verwendenden Video Treiber aus (z.B. aalib, dga, x11)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
447 <TR><TD></TD><TD>-ao sdl:name</TD><TD></TD><TD>wählt den zu verwendenden Audio Treiber aus
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
448 (z.B. dsp, esd, arts)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
449 <TR><TD></TD><TD>-noxv</TD><TD></TD><TD>schaltet die Xvideo Hardwarebeschleunigung aus</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
450 <TR><TD></TD><TD>-forcexv</TD><TD></TD><TD>versucht die Xvideo-Beschleunigung zu erzwingen</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
451 <TR><TD COLSPAN=4><P><B>SDL-Tasten:</B></P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
452 <TR><TD></TD><TD>F</TD><TD></TD><TD>wählt Vollbild-/Fenster-Modus</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
453 <TR><TD></TD><TD>C</TD><TD></TD><TD>verfügbare Zyklen beim Vollbild-Modus</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
454 <TR><TD></TD><TD>W/S</TD><TD></TD><TD>zusammenhängend mit * und / (Mixer-Kontrolle)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
455 </TABLE>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
456
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
457 <P><B>BEKANNTE FEHLER:</B></P>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
458
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
459 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
460 <LI>Wenn diese Tasten unter dem sdl:aalib Konsolentreiber verwendet werden,
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
461 wiederholen sie sich für immer. (verwende -vo aa!)
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
462 Es ist ein Bug in SDL, ich kann es nicht ändern (getestet mit SDL 1.2.1).</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
463 </UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
464
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
465
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
466 <P><B><A NAME=2.3.1.5>2.3.1.5. SVGAlib</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
467
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
468 <P><B><U>Installation</U></B><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
469 Das svgalib Packet und dessen Entwicklungs-Packet müssen installiert sein, um
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
470 den SVGAlib Treiber in <B>MPlayer</B> einzubauen (wird automatisch erkannt, kann jedoch
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
471 auch erzwungen werden). Es sollte auch nicht vergessen werden, die
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
472 <CODE>/etc/vga/libvga.config</CODE> auf die entsprechende Karte &amp; Monitor anzupassen.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
473
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
474 <P><B><U>Hinweise</U></B><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
475 Die -fs Option sollte nicht verwendet werden, da dadurch der Gebrauch des
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
476 Softwareskalierers aktiviert wird, der sehr langsam ist. Wenn dies trotzdem
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
477 benötigt wird, sollte die <CODE>-sws 4</CODE> Option verwendet werden, die
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
478 zwar eine schlechtere Qualität liefert, jedoch viel schneller ist.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
479
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
480 <P><B><U>EGA (4bpp) Unterstützung</U></B><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
481 SVGAlib beinhaltet auch EGAlib. <B>MPlayer</B> hat also auch die Fähigkeit, Filme mit
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
482 16 Farben widerzugeben, welche durch folgende Einstellungen brauchbar wird:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
483
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
484 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
485 <LI>EGA Karte mit EGA Bildschirm: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
486 <LI>EGA Karte mit CGA Bildschirm: 320x200x4bpp, 640x200x4bpp</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
487 </UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
488
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
489 <P>Der bpp (Bits pro Pixel) Wert muss mit der Hand auf 4 gesetzt werden:<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
490 &nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
491 Wahrscheinlich muss der Film dabei verkleinert (skaliert) werden, um dem EGA
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
492 Modus gerecht zu werden:<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
493 &nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> oder<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
494 &nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
495 Dazu wird eine schnelle Skalierungsroutine mit schlechte Qualität benötigt:<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
496 &nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
497 Vielleicht muss die automatische Verhältniskorrektur deaktiviert werden:<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
498 &nbsp;&nbsp;<CODE>-noaspect</CODE></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
499
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
500
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
501 <P><B><A NAME=2.3.1.6>2.3.1.6. Framebuffer Ausgabe (FBdev)</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
502
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
503 <P>Ob die FBdev Unterstützung eingebaut wird während des ./configure
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
504 Scripts entschieden. Lese die Framebuffer Dokumentation von den Kernel Sourcen
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
505 (Documentation/fb/*) um zu erfahren wie man es einschaltet, usw..!</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
506
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
507 <P>Möglicherweise unterstützt deine Karte den VBE 2.0 Standard nicht (ältere ISA/PCI
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
508 Karten wie S3 Trio64), nur VBE 1.2 (oder älter?): Nun, VESAfb ist auch verfügbar, aber
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
509 du musst den SciTech Display Doctor (genannt UniVBE) vor Linux laden. Verwende eine
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
510 DOS-Startdiskette oder was auch immer. Und vergiss nicht dein UniVBE zu registrieren ;))</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
511
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
512 <P>Bei der FBdev Ausgabe können einige zusätzliche Parameter verwendet werden:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
513
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
514 <TABLE BORDER=0>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
515 <TR><TD>&nbsp;&nbsp;</TD><TD>-fb</TD><TD>&nbsp;&nbsp;</TD>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
516 <TD>spezifiziert den zu verwendenden Framebuffer (/dev/fb0)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
517 <TR><TD></TD><TD>-fbmode</TD><TD></TD><TD>Modus das verwendet werden soll (siehe /etc/fb.modes)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
518 <TR><TD></TD><TD>-fbmodeconfig</TD><TD></TD><TD>Konfigurationsdatei für das Modus (standard ist /etc/fb.modes)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
519 <TR><TD></TD><TD>-monitor_hfreq</TD><TD></TD><TD ROWSPAN=3>WICHTIGE Werte, siehe example.conf</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
520 <TR><TD></TD><TD>-monitor_vfreq</TD><TD></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
521 <TR><TD></TD><TD>-monitor_dotclock</TD><TD></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
522 </TABLE>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
523
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
524 <P>Wenn du zu einem speziellen Modus wechseln willst, verwende</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
525
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
526 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -vm -fbmode (Name_des_Modus) Dateiname</CODE></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
527
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
528 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
529 <LI><B>-vm</B> alleine wird den am ehesten passenden Modus von
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
530 /etc/fb.modes verwenden. Kann auch mit der -x und -y Option verwendet werden.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
531 Die -flip Option wird nur unterstützt, wenn das Pixel-Format des Videos mit dem
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
532 Video-Modus übereinstimmt.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
533 Unter Beobachtung des bpp-Wertes, versucht der fbdev-Treiber den aktuellen oder
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
534 den mit der -bpp Option eingestellten Wert zu verwenden.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
535 <LI><B>-zoom</B> Option wird nicht unterstützt (Software-Scaling ist langsam).
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
536 -fs Option wird nicht unterstützt. Du kannst keine Moduse mit 8bpp (oder weniger)
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
537 verwenden.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
538 <LI>Wenn du deinen Curser ausschalten willst:: <CODE>echo -e '\033[?25l'</CODE>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
539 oder <CODE>setterm -cursor off</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
540 und den Bildschirmschoner: <CODE>setterm -blank 0</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
541 Um den Curser wieder anzuzeigen: <CODE>echo -e '\033[?25h'</CODE>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
542 oder <CODE>setterm -cursor on</CODE></LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
543 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
544
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
545 <P>HINWEIS: FBdev Video-Modus-Änderungen _funktionieren nicht_ mit dem VESA
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
546 Framebuffer, also frage nicht danach, denn es ist keine <B>MPlayer</B> Beschränkung.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
547
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
548
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
549 <P><B><A NAME=2.3.1.7>2.3.1.7. Matrox Framebuffer (mga_vid)</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
550
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
551 <P>Diese Abschnitt handelt über Matrox G200/G400/G450/G550 BES (Back-End Scaler)
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
552 Unterstützung, dem mga_vid Kernel-Treiber. Er wird von mir (A'rpi) aktiv entwickelt
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
553 und besitzt Hardware-VSYNC-Unterstützung mit dreifach-Buffering. Er funktioniert auf
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
554 Konsole oder auch unter X.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
555
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
556 <P><B>WARNUNG</B>: benutze <A HREF="#2.3.1.15">Vidix</A> auf nicht-Linux Systemen für mga_vid!!!</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
557
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
558 <P>Um es zu verwenden, kompiliere als erstes mga_vid.o:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
559
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
560 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;cd drivers<BR>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
561 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
562
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
563 <P>Dann erstelle das /dev/mga_vid Gerät:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
564
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
565 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mknod /dev/mga_vid c 178 0</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
566
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
567 <P>und laden den Treiber mit</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
568
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
569 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
570
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
571 <P>Du sollst die erkannte Videospeichergröße prüfen, dazu verwende den 'dmesg'
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
572 Befehl. Wenn es nicht stimmt, verwende die mga_ram_size Option (rmmod mga_vid
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
573 als erstes) und gib die Speichergröße der Karte in MB an:</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
574
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
575 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o mga_ram_size=16</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
576
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
577 <P>Um den Treiber automatisch zu laden / unzuladen wenn er braucht wird, füge
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
578 die folgende Zeile an Ende der /etc/modules.conf Datei ein:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
579
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
580 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;alias char-major-178 mga_vid</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
581
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
582 <P>Installiere dann das Module <CODE>mga_vid.o</CODE> mit <CODE>make install</CODE> oder kopiere es
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
583 an den entsprechenden Platz unter <CODE>/lib/modules/&lt;Kernel Version&gt;/irgendwo</CODE>.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
584
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
585 <P>Dann starte</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
586
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
587 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;depmod -a</CODE></P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
588
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
589 <P>Jetzt musst du <B>MPlayer</B> (neu)kompilieren, ./configure wird automatisch
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
590 /dev/mga_vid erkannen und den 'mga' Treiber einbauen. Die Verwendung mit
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
591 <B>MPlayer</B> wird wenn man eine matroxfb Konsole hat mit '-vo mga' oder mit
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
592 '-vo xmga' unter XFree86 3.x.x oder 4.x.x realisiert.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
593
2156
01095aff4bb3 Similar to 1.17
jaf
parents: 2077
diff changeset
594 <P>Der mga_vid Treiber arbeitet nun auch mit dem Xv zusammen.
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
595
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
596
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
597 <P><B><A NAME=2.3.1.8>2.3.1.8. SiS 6326 Framebuffer (sis_vid)</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
598
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
599 <P>SiS 6326 YUV Framebuffer Treiber -> sis_vid Kerneltreiber</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
600
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
601 <P>Das Interface sollte kompatibel mit dem von the mga_vid sein, aber das Trei-
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
602 ber wurde nicht aktualisiert, als mga_vid geändert wurde, also ist es nicht mehr
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
603 aktuell. Es sollte getestet und der Code auf den letzten Stand gebracht werden.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
604
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
605
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
606 <P><B><A NAME=2.3.1.9>2.3.1.9. 3dfx YUV Unterstützung (tdfxfb)</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
607
2014
89779f18d641 similar to 1.14
jaf
parents: 1961
diff changeset
608 <P>Dieser Treiber verwendet den Kernel-tdfx Framebuffer-Treiber um Filme mit
89779f18d641 similar to 1.14
jaf
parents: 1961
diff changeset
609 YUV-Beschleunigung zu spielen. Du brauchst einen Kernel mit tdfxfb Support und
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
610 kompiliere <B>MPlayer</B> mit <CODE>./configure --enable-tdfxfb</CODE> neu.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
611
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
612
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
613 <P><B><A NAME=2.3.1.10>2.3.1.10. OpenGL Ausgabe</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
614
6314
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
615 <P><B>MPlayer</B> unterstützt die Ausgabe von Videos über OpenGL. Wenn die
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
616 Plattform / der Treiber jedoch xv unterstützt, was für ein PC mit Linux der
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
617 Fall sein sollte, sollte besser xv verwendet werden, da die Leistung von OpenGL
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
618 beträchtlich schlechter ist. Wenn man eine X11 Implementierung ohne xv besitzt,
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
619 ist OpenGL trotzdem eine funktionsfähige Alternative.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
620
6314
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
621 <P>Unglücklicherweise unterstützten nicht alle Treiber diese Feature. Die
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
622 Utah-GLX Treiber (für XFree86 3.3.6) unterstützen es für alle Karten. Siehe
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
623 <A HREF="http://utah-glx.sourceforge.net">http://utah-glx.sourceforge.net</A>
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
624 für Details zur Installation.</P>
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
625
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
626 <P>XFree86(DRI) >= 4.0.3 unterstützt OpenGL mit Matrox- und Radeon-Karten, >= 4.2
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
627 unterstützt auch Rage128. Siehe
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
628 <A HREF="http://dri.sourceforge.net">http://dri.sourceforge.net</A> für Download-
cca3f20aadee updated to english version
jonas
parents: 6284
diff changeset
629 und Installations-Anweisungen.</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
630
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
631
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
632 <P><B><A NAME=2.3.1.11>2.3.1.11. AAlib - Textmodus-Ausgabe</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
633
2258
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
634 <P><B>AAlib</B> ist eine Bibliothek für die Anzeige im Textmodus, unter Verwendung
160c61537d95 i've to less time in school to fix all in one
jaf
parents: 2245
diff changeset
635 des ASCII Renderer. Es gibt EINE GROSSE ANZAHL von Programmen die es bereits
6680
jonas
parents: 6518
diff changeset
636 unterstützen, wie Doom, Quake, usw. <B>MPlayer</B> enthält einen sehr gut brauchbaren
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
637 Treiber dafür.
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
638 Wenn ./configure erkennt, dass aalib installiert ist, wird der aalib libvo
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
639 Treiber eingebaut.</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
640
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
641 <TABLE BORDER=0>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
642 <TR><TD COLSPAN=4><P><B>Du kannst einige Tasten verwenden im AA Fenster, um Rendering-Optionen zu ändern:</B></P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
643 <TR><TD>&nbsp;&nbsp;</TD><TD>1</TD><TD>&nbsp;&nbsp;</TD><TD>verringert Kontrast</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
644 <TR><TD></TD><TD>2</TD><TD></TD><TD>erhöht Kontrast</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
645 <TR><TD></TD><TD>3</TD><TD></TD><TD>verringert Schärfe</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
646 <TR><TD></TD><TD>4</TD><TD></TD><TD>erhöht Schärfe</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
647 <TR><TD></TD><TD>5</TD><TD></TD><TD>schaltet schnelles Rendern ein/aus</TD></TR>
6680
jonas
parents: 6518
diff changeset
648 <TR><TD></TD><TD>6</TD><TD></TD><TD>wählt das Farbmischungs-Modus (keine, error dithering, Floyd Steinberg)</TD></TR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
649 <TR><TD></TD><TD>7</TD><TD></TD><TD>invertiert Bild</TD></TR>
6680
jonas
parents: 6518
diff changeset
650 <TR><TD></TD><TD>a</TD><TD></TD><TD>wechselt zwischen AA und <B>MPlayer</B> Kontrolle)</TD></TR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
651 <TR><TD COLSPAN=4><P><B>Die folgenden Kommandozeilen-Optionen können verwendet werden:</B></P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
652 <TR><TD></TD><TD>-aaosdcolor=V</TD><TD></TD><TD>ändert OSD-Farbe</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
653 <TR><TD></TD><TD>-aasubcolor=V</TD><TD></TD><TD>ändert Untertitel-Farbe</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
654 <TR><TD COLSPAN=3></TD><TD><P><I>wobei V sein kann: (0/Normal, 1/Dunkel, 2/Fett, 3/Fettschift, 4/Rückwärts, 5/Spezial)</P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
655 <TR><TD COLSPAN=4><P><B>AAlib selbst unterstützt eine größe Summe von Optionen.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
656 Hier einige wichtige:</P></B></TD></TR>
6680
jonas
parents: 6518
diff changeset
657 <TR><TD></TD><TD>-aadriver</TD><TD></TD><TD>setzt erforderlichen AA Treiber (X11, curses, Linux)</TD></TR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
658 <TR><TD></TD><TD>-aaextended</TD><TD></TD><TD>verwende alle 256 Zeichen</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
659 <TR><TD></TD><TD>-aaeight</TD><TD></TD><TD>verwendet acht-bit ASCII</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
660 <TR><TD></TD><TD>-aahelp</TD><TD></TD><TD>gibt alle AAlib-Optionen aus</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
661 </TABLE>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
662
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
663 <P>HINWEIS: Das Rendering ist sehr CPU-Intersiv, besonders bei AA-on-X (AAlib
2287
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
664 unter X) und benötigt am wenigsten CPU-Leistung auf einer standard,
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
665 nicht-Framebuffer Konsole. Verwende SVGATextMode im ein großes Textmodus einzustellen
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
666 und geniese es! (Dual Head Hercules Karten rocks :)) (kann vielleicht jemand
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
667 bdev erweiteren für Konventierung/Farbmischung bei hgafb? Wäre nett :)</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
668
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
669 <P>Verwende die -framedrop Option wenn dein Computer nicht schnell genug ist,
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
670 um alle Frames zu Verarbeiten!</P>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
671
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
672 <P>Beim Abspielen auf einem Terminal wirst du eine bessere Geschwindigkeit und
2287
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
673 Qualität bekommen, wenn du den Linux-Treiber (-aadriver linux) und nicht den
69157262ca34 some minutes in school
jaf
parents: 2258
diff changeset
674 Curses-Teiber verwendest. Aber dazu brauchst du Scheibzugriff auf/dev/vcsa&lt;terminal&gt;!
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
675 Dies wird nicht automatisch erkannt von aalib, aber vo_aa versucht die beste
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
676 Möglichkeit zu finden. Siehe
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
677 <A HREF="http://aa-project.sourceforge.net/tune">http://aa-project.sourceforge.net/tune/</A>
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
678 für zusätzliche Tuning-Möglichkeiten.</P>
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
679
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
680
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
681 <P><B><A NAME=2.3.1.12>2.3.1.12. VESA - output to VESA BIOS</A></B></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
682
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
683 <P>Dieser Treiber wurde <B>als allgemeiner Treiber</B>entworfen und eingeführt, für jede
6680
jonas
parents: 6518
diff changeset
684 Grafikkarte, die ein VESA VBE 2.0 kompatibles BIOS besitzt. Ein weiterer Vorteil dieses
jonas
parents: 6518
diff changeset
685 Treibers ist, dass er versucht, die TV Ausgabe zu erzwingen.<BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
686 <B>VESA BIOS EXTENSION (VBE) Version 3.0 Date: September 16, 1998</B> (Seite 70) sagt:</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
687
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
688 <BLOCKQUOTE>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
689 <B>Dual-Controller Aufbau</B><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
690 VBE 3.0 unterstützt Grafikkarten mit Dual-Controller Aufbau. Unter der Annahme, dass beide
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
691 Kontroller die gleiche OEM, unter der Kontrolle eines einzigen BIOS-ROMs auf der Grafikkarte
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
692 besitzen, ist es möglich, der Anwendung zu verbergen, dass die in wirklichkeit zwei
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
693 Kontroller verhanden sind. Es hat jedoch die Beschränkung, dass die gleichzeitige Verwendung
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
694 der unterschiedlichen Kontroller verhindert wird, aber erlaubt Anwendungen, die vor VBE 3.0
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
695 herausgekommen sind, normal zu arbeiten. Die VBE Funktion 00h (Return Controller Information)
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
696 gibt die gemeinsamen Informationen beider Kontroller zurück, inklusive einer Liste der
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
697 verfügbaren Modusse. Wenn eine Anwendungen einen Modus auswählt wird der entsprechende
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
698 Kontroller aktiviert. Alle verbleibenden VBE-Funktionen werden dann auf dem aktuellen Kontroller
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
699 ausgeführt.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
700 </BLOCKQUOTE>
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
701
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
702 <P>Also hast du damit gute Chancen deinen TV-OUT mit diesem Treiber zu aktivieren.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
703 (Ich danke das die TV-Funktion sie nur auf Single-Head oder Standalone-Ausgabe beschänkt.)</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
704
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
705 <P><B>Was sind die Vorteile:</B></P>
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
706
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
707 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
708 <LI>Du hast Chance Videos zu sehen, <B>auch wenn Linux nicht mal weiss</B>, welche Grafikkarte du hast.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
709 <LI>Du brauchst dazu auf deinem Linux keine anderen grafikabhängenden Sachen (wie X11 (XFree86),
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
710 fbdev usw.). Dieser Treiber kann vom <B>Textmodus</B> aus betrieben werden.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
711 <LI>Du hast Chancen den <B>TV-Out einzuschalten</B>. (Bis jetzt nur von ATI-Karten bekannt).</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
712 <LI>Dieser Treiber verwendet <B>int 10h</B> Handler, das heisst es ist kein Emulator - es ruft
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
713 <B>echte</B> Befehle des <B>echten</B> BIOS im <B>Real</B>-Mode aus. (im vm86 Modus).</LI>
6680
jonas
parents: 6518
diff changeset
714 <LI>Du kannst Vidix damit verwenden und dadurch eine beschleunigte Videowiedergabe
jonas
parents: 6518
diff changeset
715 <B>UND</B> den TV Ausgang gleichzeitig verwenden! (empfohlen für ATI Karten)</LI>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
716 </UL>
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
717
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
718 <P><B>Was sind die Nachteile:</B></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
719
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
720 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
721 <LI>Es funktioniert nut auf <B>x86 Systemen</B>.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
722 <LI>Es kann nur als <B>ROOT</B> verwendet werden.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
723 <LI>Zur Zeit ist es nur für <B>Linux</B> verfügbar.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
724 </UL>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
725
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
726 <P>Verwende diesen Treiber nicht mit <B>GCC 2.96</B>! Es wird nicht funktionieren!</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
727
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
728 <TABLE BORDER=0>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
729 <TR><TD COLSPAN=4><P><B>Diese Commandline-Parameter sind zur Zeit verfügbar für VESA:</B></P></TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
730 <TR><TD>&nbsp;&nbsp;</TD><TD>-vo vesa:opts</TD>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
731 <TD>&nbsp;&nbsp;</TD><TD>erkennt momentan: <B>dga</B> um den DGA-Modus zu erzwingen und <B>nodga</B> um ihn zu deaktivieren. Hinweis: Du kannst diese
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
732 Parameter auslassen um den DGA-Modus <B>automatisch</B> erkennen zu können. (In Zukunft wirst du Parameter wie Wiederholrate,
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
733 Interlacing, Doublescan und so weiter einstellen. Beispiele: i43, 85, d100)</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
734 <TR><TD></TD><TD>-screenw, -screenh, -bpp</TD><TD></TD><TD>verwendet von Anwender definierte Modie</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
735 <TR><TD></TD><TD>-x, -y</TD><TD></TD><TD>setzt Prescaling-Auflösung</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
736 <TR><TD></TD><TD>-zoom</TD><TD></TD><TD>aktiviert Prescaling</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
737 <TR><TD></TD><TD>-fs</TD><TD></TD><TD>Vollbild-Scaling</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
738 <TR><TD></TD><TD>-fs -zoom</TD><TD></TD><TD>Vollbild-Scaling des prescalten Bildes</TD></TR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
739 <TR><TD></TD><TD>-double</TD><TD></TD><TD>aktiviert den Doppelpuffer-Modus (double buffering).
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
740 (Nur im DGA Modus möglich). Sollte langsamer sein als single buffering, hat jedoch keine Flimmereffekte.</TD></TR>
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
741 </TABLE>
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
742
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
743 <P><B>Bekannte Probleme und Workarounds:</B></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
744
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
745 <UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
746 <LI>Wenn die <B>NLS</B> Schrift auf deinem Linux Rechner installiert hast und den VESA-Treiber
6680
jonas
parents: 6518
diff changeset
747 auf einer Textmode-Konsole verwendst wird nach dem Beenden von <B>MPlayer<B> die <B>ROM-Schrift</B>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
748 erscheinen anstatt der nationalen. Du kannst die nationale Schrift wieder durch das z.B.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
749 <B><I>setsysfont</I></B>-Tool bei einer Mandrake Distribution laden.<BR>
6680
jonas
parents: 6518
diff changeset
750 (<B>Hinweis</B>: Das selbe Tool wird zum Lokalisieren von fbdev verwendet).</LI>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
751 <LI>Einige <B>Grafikkartentreiber für Linux</B> aktivieren den <B>BIOS Modus</B> im DOS-Speicher
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
752 nicht. Wenn du solche Probleme hast - verwende den VESA-Treiber im <B>Textmodus</B>. Andernfalls
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
753 wird der Textmodus (#03) einfach aktiviert und du musst deinen Computer neu starten.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
754 <LI>Oftmals bekommt man nach dem Beenden des VESA-Treiber einen <B>schwarzen Bildschirm</B>. Um
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
755 zurück zum normalen Modues zu kommen - wechsle einfach auf auf eine andere Konsole (durch das
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
756 Drücken von <B>Alt-Fx</B>) und das Anschließende zurückschalten auf die vorherige Konsole auf die
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
757 gleiche Art.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
758 <LI>Um einen <B>funktionierenden TV-out</B> zu bekommen musst du deine TV vor dem Starten des
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
759 PCs anschließden, denn das Video-BIOS inizialisiert es während des POST-Vorganges.</LI>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
760 </UL>
2640
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
761
a6c378d5ed3a TV-Out Section needs also an update ... next week i'll leave school ;-)
jaf
parents: 2431
diff changeset
762
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
763 <P><B><A NAME=2.3.1.13>2.3.1.13. X11</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
764
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
765 <P>Vermeide es, wenn möglich. Übergibt die Ausgabe X11 (es benutzt die shared memory Erweiterung)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
766 jedoch ohne jeglicher Hardware Beschleunigung. Es unterstützt (MMX/3DNow/SSE beschleunigt, aber immer noch
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
767 langsam) Software-Skalierung. Benutze die Option <CODE>-fs -zoom</CODE>. Die meisten Karten haben
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
768 Hardware-Skalierung Unterstützung. Benutze die <CODE>-vo xv</CODE> Ausgabe für diese oder
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
769 <CODE>-vo xmga</CODE> für Matrox Karten.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
770
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
771 <P>Das Problem ist, dass die meisten Karten keine Hardware Beschleunigung für eine zweite
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
772 Ausgabe/TV unterstützen. In diesen Fällen, sieht man ein grünfarbiges/blaufarbiges Fenster
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
773 anstelle des Filmes. In diesen Fällen ist dieser Treiber nützlich. Du benötigst jedoch eine
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
774 leistungsfähige CPU um die software-Skalierung zu benutzen. Verwende nicht die Software Ausgabe+Skalierer
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
775 von SDL, er hat eine noch sclimmere Bildqualität!</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
776
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
777 <P>Software-Skalierung ist sehr langsam. Du solltest besser versuchen den Videomodus zu ändern.
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
778 Es ist sehr einfach. Lies in der Sektion <A HREF="#2.3.1.3.A">DGA Modus-Einstellungen</A> und füge diese
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
779 deiner XF86Config an.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
780
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
781 <UL>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
782 <LI>Wenn du XFree86 4.x.x hast - benutze die <CODE>-vm</CODE> Option. Sie ändert
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
783 die Auflösung, so dass zu deinem Film passt. Wenn nicht:</LI>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
784 <LI>Mit XFree86 3.x.x - du musst mit den Tasten <B>CTRL-ALT-plus</B> und <B>minus</B> durch
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
785 alle möglichen Auflösungen durchgehen.</LI>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
786 </UL>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
787
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
788 <P>Wenn du den Modus, den du eingefügt hast nicht findest, betrachte die XFree86 Ausgaben. Einige Treiber
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
789 können keine tiefen pixelclocks verwenden, welche benötigt werden um einen tiefen Auflösungs-Modus zu verwenden.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
790
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
791
6680
jonas
parents: 6518
diff changeset
792 <P><B><A NAME=2.3.1.15>2.3.1.15. Vidix</A></B></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
793
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
794 <P><B>WAS IST VIDIX?</B></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
795
6284
30a2f1807c5b big html tags
jonas
parents: 6031
diff changeset
796 <P>VIDIX ist di abkürzung für <B>VID</B>eo <B>I</B>nterface für
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
797 *ni<B>X</B>.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
798 VIDIX wurde entworfen und eingeführt als ein Interface für schnelle user-space Treiber,
6680
jonas
parents: 6518
diff changeset
799 welches Videoleistungen wie mga_vid von Matrox Karten zur Verfügung stellt. Die Treiber sind
jonas
parents: 6518
diff changeset
800 auch sehr portierbar.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
801
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
802 <P>Dieses Interface wurde als Versuch entworfen, die existierenden Videobeschleunigungs-Interfaces
6680
jonas
parents: 6518
diff changeset
803 (bekannt als mga_vid, rage128_vid, radeon_vid, pm3_vid) in ein festest Schema zu bringen.
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
804 Es stellt ein Interface auf hohem Level (highlevel) für Chips zur Verfügung, welche als
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
805 BES (BackEnd scalers) oder OV (Video Overlays) bekannt sind. Es stellt kein lowlevel
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
806 Interface zur Verfügung für Dinge, welche als Grafikserver bekannt sind (Ich will nicht mit
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
807 dem X11 Team im Grafikmodus-Wechsel konkurrieren). Das Hauptziel dieses Interface ist es,
6680
jonas
parents: 6518
diff changeset
808 eine maximale Wiedergabe-Geschwindigkeit zur Verfügung zu stellen.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
809
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
810 <P><B>VERWENDUNG</B></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
811
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
812 <UL>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
813 <LI>Du kannst den selbständigen Videoausgabe-Treiber verwenden: <CODE>-vo xvidix</CODE><BR>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
814 Dieser Treiber wurde als ein X11 Frontend zu der VIDIX Technologie entwickelt. Er benötigt
6680
jonas
parents: 6518
diff changeset
815 einen X Server und kann nur unter diesem arbeiten.</LI>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
816 <LI>Du kannst das VIDIX dem Vidix unterstellte Gerät (subdevice) verwenden, welches zu vielen
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
817 Videoausgabe-Treibern hinzugefügt wurde, wie z.B.:<BR>
6680
jonas
parents: 6518
diff changeset
818 <CODE>-vo vesa:vidix</CODE> (<B>NUR LINUX</B>) und <CODE>-vo fbdev:vidix</CODE></LI>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
819 </UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
820
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
821 <P>Allerdings spielt es keine Rolle, welche Videoausgabe-Treiber mit <B>VIDIX</B> verwendet werden.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
822
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
823 <P><B>VORAUSSETZUNGEN</B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
824
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
825 <UL>
6284
30a2f1807c5b big html tags
jonas
parents: 6031
diff changeset
826 <LI>Die Videokarte sollte sich im Grafikmodus befinden (Ich schreibe einfach <B>sollte</B>,
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
827 weil ich es im Textmodus getestet habe - es läuft, hat aber eine hässliche Ausgabe ;) Benutze
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
828 AAlib für das).<BR>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
829 <I>Hinweis: Jederman kann dies ausprobieren, indem er den Moduswechsel im vo_vesa Treiber
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
830 auskommentiert.</I></LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
831 <LI><B>MPlayer</B>'s Videoausgabe-Treiber sollte den aktiven Videomodus kennen und fähig sein,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
832 dem VIDIX subdevice einige Videocharakteristiken des Servers mitzuteilen.</LI>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
833 </UL>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
834
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
835 <P>Ich hoffe, dass praktisch jeder Videoausgabetreiber von <B>MPlayer</B> das <CODE>:vidix</CODE>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
836 subdevice erkennen wird.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
837
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
838 <P><B><I>GEBRAUCHSMETHODEN</I></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
839
6284
30a2f1807c5b big html tags
jonas
parents: 6031
diff changeset
840 <P>Wenn VIDIX als ein <B>subdevice</B> (<CODE>-vo vesa:vidix</CODE>) verwendet
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
841 wird, dann wird die Videomodus-Konfiguration vom Videoausgabe-Gerät erledigt werden
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
842 (kurz gesagt: <B>vo_server</B>). Du kannst desshalb in der Kommandozeile von
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
843 <B>MPlayer</B> die gleichen Optionen wie für den vo_server verwenden. Zusätzlich
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
844 versteht es die Option <CODE>-double</CODE> als einen global sichtbaren Parameter.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
845 (Ich empfehle diese Option mit VIDIX wenigstens für ATI's Karten zu verwenden).<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
846 <CODE>-vo xvidix</CODE> betreffend: Es erkennt momentan die folgenden Optionen:
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
847 <CODE>-fs -zoom -x -y -double</CODE>.<BR></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
848
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
849 <P>Du kannst auch den Treiber von VIDIX direkt als ein drittes Unterargument
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
850 in der Kommandozeile angeben:<BR><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
851 &nbsp;&nbsp;<CODE>mplayer -vo xvidix:mga_vid.so -fs -zoom -double datei.avi</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
852 oder<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
853 &nbsp;&nbsp;<CODE>mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp 32 datei.avi</CODE><BR><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
854 Aber dies ist gefährlich und du solltest es nicht tun. In diesem Falle wird der gegebene
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
855 Treiber erzwungen und das Ergebnis ist unvorhersehbar (es könnte deinen Computer <B>einfrieren</B>).
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
856 Du solltest dies NUR tun, wenn du absolut sicher bist, dass es funktioniert und <B>MPlayer</B> es nicht
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
857 automatisch tut. Bitte informiere die Entwickler darüber. Der richtige Weg ist, VIDIX ohne
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
858 irgendwelche Argumente zu verwenden um die automatische Erkennung des Treibers zu aktivieren.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
859
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
860 <P>VIDIX ist eine sehr neue Technologie und es ist höchstwahrscheinlich, dass es
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
861 auf deinem System (OS=abc CPU=xyz) nicht funktioniert. In diesem Fall liegt die
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
862 einzige für dich darin, es zu portieren (hauptsächlich libdha). Aber es besteht
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
863 die Hoffnung, dass es auf den Systemen laufen wird, auf denen X11 läuft.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
864
6284
30a2f1807c5b big html tags
jonas
parents: 6031
diff changeset
865 <P>Und die letzte <B>WARNUNG</B>: (un)glücklicherweise <B>MUST</B> du aufgrund des
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
866 direkten Hardwarezugriffs <B>ROOT</B> Privilegien besitzen um VIDIX zu benützen.
6680
jonas
parents: 6518
diff changeset
867 Setze wenigstens das <B>SUID</B> bit auf den <B>MPlayer</B>.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
868
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
869 <P><B>VIDEO EQUALIZER</B></P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
870
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
871 <P>Dies ist ein Video-Equalizer, speziell für Vidix implementiert. Du kannst ihn über entweder
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
872 mit den Tasten <B>1-8</B> verwenden wie in der Manpage beschrieben oder mit Kommandozeilenargumenten.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
873 <B>MPlayer</B> erkennt folgende Optionen:</P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
874
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
875 <P>&nbsp;&nbsp;<CODE>-brightness</CODE> - verstellt die <B>HELLIGKEIT</B> der Videoausgabe.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
876 Es ist nicht dasselbe, wie die Helligkeit an den Monitorschaltern oder am TV zu verstellen.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
877 Es ändert die Intensität der RGB-Komponenten des Videosignals von einem schwarzen bis zu
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
878 einem weissen Bildschirm.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
879 &nbsp;&nbsp;<CODE>-contrast</CODE> - verstellt den <B>KONTRAST</B> der Videoausgabe.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
880 Funktioniert ähnlich wie bei der Helligkeit.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
881 &nbsp;&nbsp;<CODE>-saturation</CODE> - verstellt die <B>SÄTTIGUNG</B> der Videoausgabe.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
882 Du kannst mit dieser Option eine Graustuffen-Ausgabe erhalten.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
883 &nbsp;&nbsp;<CODE>-hue</CODE> - verstellt den <B>FARBTON</B> des Videosignals. Du kannst
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
884 mit dieser Option ein negatives Abbild der Farben der Bilder erhalten.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
885 &nbsp;&nbsp;<CODE>-red_intensity</CODE> - verstellt die Intensität der <B>ROTEN</B>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
886 Komponenten des Videosignals.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
887 &nbsp;&nbsp;<CODE>-green_intensity</CODE> - verstellt die Intensität der <B>GRÜNEN</B>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
888 Komponenten des Videosignals.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
889 &nbsp;&nbsp;<CODE>-blue_intensity</CODE> - verstellt die Intensität der <B>BLAUEN</B>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
890 Komponenten des Videosignals.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
891
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
892 <P>Jeder Parameter akzeptiert Werte von <B>-1000</B> bis <B>+1000</B>.<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
893 Die normale einstellung jedes Parameters ist <B>0</B>.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
894
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
895 <P><B>Hinweis:</B> Nicht jeder Treiber stellt eine Unterstützung für jede dieser Funktionen zu Verfügung.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
896 Momentan unterstützt bloss <B>radeon_vid.so</B> vollständiges Video-Equalizing.
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
897 Andere Treiber unterstützen nur diese Optionen nur teilweise.</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
898
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
899 <P><B>Beispiele:</B><BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
900 <CODE>mplayer -vo vesa:vidix -brightness -300 -contrast 200 dateiname.avi</CODE><BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
901 oder<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
902 <CODE>mplayer -vo xvidix -red_intensity -50 -saturation 400 -hue 300 dateiname.vob</CODE></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
903
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
904
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
905 <P><B><A NAME=2.3.1.16>2.3.1.16. Zr</A></B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
906
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
907 <P>Dies ist ein Ausgabetreiber (<CODE>-vo zr</CODE>) für eine Anzahl von MJPEG
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
908 Aufnahme/Wiedergabe karten (getestet für die DC10+ und Buz und es sollte für die
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
909 LML33 und die DC10 gehen). Der Treiber läuft durch eine Enkodierung der Frames zu jpeg
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
910 und einer folgenden Sendung an die Karte. Für die jpeg Enkodierung wird die <B>libavcodec</B>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
911 benützt und vorausgesetzt.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
912
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
913 <P>Dieser Treiber spricht zu den Kerneltreibern, welche auf
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
914 <A HREF="http://mjpeg.sourceforge.net">http://mjpeg.sourceforge.net</A> erhältlich sind.
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
915 Du must diese also erst zum Laufen bringen. Kompiliere <B>MPlayer</B> danach neu mit der Option
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
916 <CODE>--enable-zr</CODE>.</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
917
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
918 <P>Einige Bemerkungen:</P>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
919
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
920 <UL>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
921 <LI>Starte oder Stope XawTV nicht während der Wiedergabe,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
922 es wird deinen Computer zum Absturz bringen. Es ist jedoch i.O. XawTV <B>ZUERST</B>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
923 und <B>DANN</B> <B>MPlayer</B> zu starten. Warte danach bis <B>MPlayer</B> fertig ist und
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
924 stoppe <B>DANN</B> XawTV.</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
925 <LI>Dieser Treiber fügt <CODE>-zr*</CODE> zu den Kommandozeilen-Optionen. Die Erklärung
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
926 dieser Optionen kann mit <CODE>-zrhelp</CODE> angezeigt werden. Es ist möglich, das
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
927 Eingangsframe zurechtzuschneiden (Die Ränder abzuschneiden um die Geschwindigkeit zu erhöhen)
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
928 und andere Dinge zu tun.</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
929 <LI>Der Treiber nimmt die Daten im YV12 und YUY2 Format an. Das heisst, dass einige Codecs
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
930 nicht gehen. Einige alte VfW (Video für Windows) Codecs, zum Beispiel,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
931 sind inkompatibel mit diesem Treiber. Die Fehlermeldung, die du sehen wirst ist:
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
932 <CODE>Sorry, das angewählte video_out Gerät ist inkompatibel mit diesem Codec.
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
933 </CODE></LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
934 <LI>OSD ist momentan nicht unterstützt. Du kannst also keine Untertitel sehen.</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
935 </UL>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
936
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
937
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
938 <P><B><A NAME=2.3.1.A>2.3.1.A. TV-Out Unterstützung</A></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
939
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
940 <P><B><A NAME=2.3.1.A.1>2.3.1.A.1. Matrox G400 Karten</A></B></P>
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
941
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
942 <P>Unter Linux hast du 2 Methoden den G400 TV Ausgang zum Laufen zu bringen:</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
943
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
944 <P><B>WICHTIG:</B> Nur Matrox G400DH/G400MAX hat TV-out Unterstützung unter Linux, andere
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
945 (G450, G550) haben dies <B>NICHT!</B></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
946
5185
00caf46be14e updated to english version.
jonas
parents: 5024
diff changeset
947 <UL>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
948 <LI><B>XFree86</B>: Verwende dazu den Treiber und das HAL-Module von <A HREF="http://www.matrox.com">Matrox</A>,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
949 so wirst du Dual-Head-Unterstützung erhalten und es wird möglich sein den 2. Ausgang am TV zu nutzen.<BR>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
950 <B>Diese Methode gibt dir keine beschleunigte Wiedergabe</B> wie unter Windows!
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
951 Der 2. Ausgang hat bloss YUV framebuffer, der <I>BES</I> (Back End Scaler, den YUV Skalierer auf den
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
952 G200/G400/G450/G550 Karten) funktioniert nicht mit ihm! Die Windows-Treiber können das Problem irgendwie übergehen,
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
953 wahrscheinlich durch die Benutzung des 3D-Engines zum zoomen und dem YUV framebuffer zum darstellen
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
954 des gezoomten Bildes. Wenn du wirklich X verwenden möchtest, benutze die <CODE>-vo x11 -fs -zoom</CODE> Option.
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
955 Es wird jedoch <B>LANGSAM</B> sein und hat einen <B>Macrovision</B> Kopierschutz aktiviert. Also wird
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
956 es nur bei einem direkt verbunden TV funkionieren, nicht bei einem VCR.
4870
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
957 (Du kannst den Macrovision umgehen indem du <A HREF="http://avifile.sourceforge.net/mgamacro.pl">dieses</A> Perl
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
958 Skript verwendest.)</LI>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
959 <LI><B>Framebuffer</B>: benützt das <B>matroxfb Module</B> in den 2.4 Kernels.
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
960 2.2 Kernels haben dieses TVout Feature nicht integriert, sind also unbrauchbar für dies.
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
961 Du musst dazu ALLE matroxfb-spezifischen Features aktiviert haben (ausser MultiHead)
6031
63f08ed66948 updated to english version (except documentation.html and manpages)
jonas
parents: 5446
diff changeset
962 und als <B>Module</B> kompilieren! I2C muss auch aktiviert sein.
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
963
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
964 <UL>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
965 <LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
966 Gehe ins Verzeichnis <CODE>TVout/matroxset</CODE> und gib <CODE>make</CODE> ein. Installiere
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
967 <CODE>matroxset</CODE> irgendwo in deinem PATH.</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
968 <LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
969 Wenn du kein <CODE>fbset</CODE> installiert hast, gehe ins Verzeichnis
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
970 <CODE>TVout/fbset</CODE> and gib <CODE>make</CODE> ein. Installiere
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
971 <CODE>fbset</CODE> irgendwo in deinem PATH.</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
972 <LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
973 Gehe danach ins <CODE>TVout/</CODE> Verzeichniss im <B>MPlayer</B>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
974 Source, und führe <CODE>./modules</CODE> als root aus. Deine Textmode-Konsole geht in den
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
975 Framebuffer-Modus über (kein weg zurück!).</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
976 <LI>Als nächstes, führe das <CODE>./matroxtv</CODE> Script aus. Dies wird dir ein sehr einfaches
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
977 Menu präsentieren. Drücke <B>2</B> und <B>ENTER</B>. Nun solltest du dasselbe Bild auf deinem Monitor
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
978 und TV haben. Die <B>3.</B> Option aktiviert eine unabhängige Ausgabe. Aber dann <B>kannst du X nicht benutzen</B>!
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
979 Wenn das TV (PAL!) Bild einige seltsame Streifen darauf hat, war das Script nicht fähig die Auflösung
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
980 richtig zu setzen (zu 640x512 als Standard). Benutze zufällig irgendwelche andere Optionen und es wird wieder OK :)</LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
981 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
982
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
983 <P>Die nächste Aufgabe ist den Cursor auf tty1 (oder wo auch immer) zum verschwinden zu bringen und
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
984 das blinken zu deaktivieren. Führe folgendes Kommando aus:</P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
985
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
986 <P><CODE>echo -e '\033[?25l'</CODE> oder <CODE>setterm -cursor off<BR>
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
987 setterm -blank 0</CODE></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
988
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
989 <P>Du willst wahrscheinlich das obrige in ein Skript tun und auch den Bildschirm löschen...
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
990 Um den Cursor schwarz zu machen: <BR><CODE>echo -e '\033[?25h'</CODE>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
991 oder <CODE>setterm -cursor on</CODE></P>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
992
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
993 <P>Starte nun einen Film mit <CODE>mplayer -vo mga -fs -screenw 640
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
994 -screenh 512 &lt;dateiname&gt;</CODE><BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
995 (wenn du X verwendest, ändere zu matroxfb mit z.B. CTRL-ALT-F1!)<BR>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
996 Ändere die Auflösung zu 640x512.<BR>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
997 <B>Geniesse die ultra-schnelle ultra-befähigte Matrox TV-Ausgabe (besser als Xv)!</B></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
998 </LI>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
999 </UL>
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
1000
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
1001
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1002 <P><B><A NAME=2.3.1.A.2>2.3.1.A.2. ATI Karten</A></B></P>
2215
1c0896907525 Similar to 1.18
jaf
parents: 2191
diff changeset
1003
6680
jonas
parents: 6518
diff changeset
1004 <P><B><U>EINLEITUNG</U></B><BR>
jonas
parents: 6518
diff changeset
1005 ATI will momentan keine ihrer TV-out Chips unter Linux unterstützen, auf Grund
jonas
parents: 6518
diff changeset
1006 ihrer lizenzierten Macrovision Technologie.</P>
2215
1c0896907525 Similar to 1.18
jaf
parents: 2191
diff changeset
1007
6680
jonas
parents: 6518
diff changeset
1008 <P><B><U>STATUS DER ATI TV-OUT KARTEN UNTER LINUX</U></B></P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1009
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
1010 <UL>
6680
jonas
parents: 6518
diff changeset
1011 <LI><B>ATI Mach64</B>: unterstützt von <A HREF="http://gatos.sf.net">gatos</A>.</LI>
jonas
parents: 6518
diff changeset
1012 <LI><B>ASIC Radeon VIVO</B>: unterstütz von <A HREF="http://gatos.sf.net">gatos</A>.</LI>
jonas
parents: 6518
diff changeset
1013 <LI><B>Radeon</B> und <B>Rage128</B>: unterstützt von <B>MPlayer</B>!
jonas
parents: 6518
diff changeset
1014 Es sollte die <a href="#2.3.1.12">VESA Treiber</a> und <A HREF="#2.3.1.15">Vidix</A>
jonas
parents: 6518
diff changeset
1015 Sektion überprüft werden.</LI>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
1016 </UL>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1017
6680
jonas
parents: 6518
diff changeset
1018 <P>Auf anderen Karten sollten bloss die <A HREF="#2.3.1.12">VESA Treiber</A>, ohne
jonas
parents: 6518
diff changeset
1019 Vidix verwendet werden. Es wird jedoch eine leistungsfähige CPU benötigt.</P>
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
1020
6680
jonas
parents: 6518
diff changeset
1021 <P>Das einzige, was zu tun ist - <B>den TV Stecker eingesteckt haben, bevor man
jonas
parents: 6518
diff changeset
1022 den PC bootet</B>, da das Video BIOS sich nur einmal während der POST Prozedur
jonas
parents: 6518
diff changeset
1023 initialisiert.</P>
4617
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1024
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1025
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1026 <P><B><A NAME=2.3.1.A.3>2.3.1.A.3. Voodoo 3</A></B></P>
1bd05178a74d "I finished the rest of the german documentation and fixed
gabucino
parents: 2640
diff changeset
1027
6518
eb60f4cf0b4c updated to english version, html (fixes, clean up, uniform), added table to default style (fix for Mozilla), corrections and more...
jonas
parents: 6398
diff changeset
1028 <P>Überprüfe <A HREF="http://www.iki.fi/too/tvout-voodoo3-3000-xfree">diese URL</A>.</P>
2215
1c0896907525 Similar to 1.18
jaf
parents: 2191
diff changeset
1029
1895
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
1030 </BODY>
0213c552aa70 *** empty log message ***
jaf
parents:
diff changeset
1031 </HTML>