annotate DOCS/French/video.html @ 7775:87c94fd5719f

small memleaks
author arpi
date Thu, 17 Oct 2002 00:53:14 +0000
parents e5e2b7a8b154
children 212b54e0d10f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
1 <HTML>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
2 <BODY BGCOLOR=white>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
3
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
4 <FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
5
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
6 <P><B><A NAME=2.2.1>2.2.1. Sorties vid&eacute;o</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
7
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
8 <TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
9
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
10 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>General:</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
11
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
12 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>x11</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>X11 avec extensions SHM optionnelles</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
13 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>xv</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>X11 utilisant les recouvrements de l'extension Xvideo (YUV mat&eacute;riel & redimensionnement)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
14 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>gl</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>rendu OpenGL, ne fonctionne actuellement qu'avec:
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
15 <UL><LI>toutes les cartes Utah-GLX
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
16 <LI>les cartes Matrox et X/DRI >=4.0.3
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
17 <LI>les cartes Radeon avec X/DRI CVS</UL></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
18 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>dga</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>extension X11 DGA</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
19 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>fbdev</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie vers le framebuffer g&eacute;n&eacute;rique</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
20 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>svga</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie vers SVGAlib</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
21 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sdl</TD><TD></TD><TD>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
22 &nbsp;&nbsp;<CODE><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>1.1.7:</CODE> supporte le redimensionnement logiciel<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
23 &nbsp;&nbsp;<CODE><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>1.1.8:</CODE> supporte Xvideo (redimensionnement/plein &eacute;cran mat&eacute;riel)<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
24 &nbsp;&nbsp;<CODE><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>1.2.0:</CODE> supporte AAlib (-vo aa recommand&eacute;, c.f. ci-dessous !)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
25 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>ggi</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>similaire a SDL</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
26 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>aa</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>rendu en mode texte avec AAlib</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
27
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
28 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Sp&eacute;cifique aux cartes :</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
29
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
30 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>mga</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Revouvrement mat&eacute;rie YUV avec les Matrox G200/G400 via le p&eacute;riph&eacute;rique mga_vid</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
31 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>xmga</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Recouvrement pour Matrox G200/G400 (mga_vid) dans une fen&ecirc;tre X11<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
32 (<I>&eacute;mulation Xv sur X 3.3.x !</I>)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
33 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>syncfb</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>support framebuffer YUV pour Matrox G400 (obsol&egrave;te, utilisez mga/xmga)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
34 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>3dfx</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>support YUV mat&eacute;riel pour Voodoo2/3 (/dev/3dfx)(pas encore test&eacute; !)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
35
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
36 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Special:</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
37
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
38 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>png</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie fichiers PNG (utilisez l'option -z pour la compression)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
39 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>pgm</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie fichiers PGM (pour r&eacute;aliser des tests d'encodage avec ffmpeg)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
40 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>md5</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie MD5sum (pour tests de conformance MPEG)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
41 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>odivx</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie fichiers AVI OpenDivX (utilisez l'option -br pour le taux d'encodage) (<B>SANS LE SON</B>!)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
42 <TD></TD><TD VALIGN=top><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>null</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sortie Null (pour tests/benchmarks de vitesse)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
43 </TABLE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
44
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
45 <P>NOTE: <I>lisez les sous-sections suivantes pour les d&eacute;tails et pr&eacute;requis !</I></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
46
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
47
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
48 <P><B><A NAME=2.2.1.1>2.2.1.1. MTRR</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
49
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
50 <P>Il est FORTEMENT recommand&eacute; de bien ajuster ses registres MTRR, qui apportent un gain important de performances.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
51 Vous devez tout d'abord d&eacute;finir leur adresse de base.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
52 Vous pouvez la trouver de trois fa&ccedil;ons :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
53
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
54 <P><UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
55 <LI>des messages au d&eacute;marrage de X11, par exemple :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
56 <P><CODE>(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
57 (--) SVGA: Linear framebuffer at 0xD8000000</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
58 <LI>de /proc/pci (utilisez la commande lspci -v):
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
59 <P><TABLE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
60 <TD VALIGN=top><CODE>01:00.0</CODE></TD><TD><CODE>VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525</CODE></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
61 <TD></TD><TD><CODE>Memory at d8000000 (32-bit, prefetchable)</CODE></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
62 </TABLE></P></CODE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
63 <LI>des messages noyau du driver mga_vid (utilisez dmesg):
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
64 <P><CODE>mga_mem_base = d8000000</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
65 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
66
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
67 <P>Trouvons maintenant la taille m&eacute;moire. Simplement, convertissez la taille de la m&eacute;more vid&eacute;o en hexadecimal, ou utilisez cette table :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
68
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
69 <TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
70 <TD>&nbsp;&nbsp;</TD><TD>1 MB</TD><TD WIDTH=10%></TD><TD>0x100000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
71 <TD></TD><TD>2 MB</TD><TD></TD><TD>0x200000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
72 <TD></TD><TD>4 MB</TD><TD></TD><TD>0x400000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
73 <TD></TD><TD>8 MB</TD><TD></TD><TD>0x800000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
74 <TD></TD><TD>16 MB</TD><TD></TD><TD>0x1000000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
75 <TD></TD><TD>32 MB</TD><TD></TD><TD>0x2000000</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
76 </TABLE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
77
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
78
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
79 <P>Vous connaissez l'adresse de base ainsi que la taille, ajustons vos registres MTRR !
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
80 Par exemple, pour la carte Matrox utilis&eacute;e ci-dessus (base=0xd8000000) avec 32MB
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
81 ram (size=0x2000000) faites simplement :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
82
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
83
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
84 <P><CODE>&nbsp;&nbsp;echo &quot;base=0xd8000000 size=0x2000000 type=write-combining&quot; &gt;| /proc/mtrr</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
85
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
86
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
87 <P>Tous les processeurs ne supportent pas les MTRR. Les anciens K6-2 par exemple [vers 266Mhz,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
88 stepping 0] ne sont pas compatibles avec les MTRR, mais les stepping 12 le sont ('<CODE>cat /proc/cpuinfo</CODE>'
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
89 pour le v&eacute;rifier</CODE>').</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
90
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
91 <P><B><A NAME=2.2.1.2>2.2.1.2. Xv</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
92
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
93 <P>Sous XFree86 4.0.2 ou plus r&eacute;cent, vous pouvez utiliser les routines YUV mat&eacute;rielles de votre carte en utilisant
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
94 l'extension XVideo. Ceci peut &ecirc;tre fait avec l'option option '-vo xv'.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
95 Pour que cela fonctionne, v&eacute;rifiez ceci :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
96 <P><UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
97 <LI>Vous utilisez XFree86 4.0.2 ou plus r&eacute;cent (les versions pr&eacute;c&eacute;dentes n'ont pas XVideo)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
98 <LI>Votre carte supporte l'acc&eacute;l&eacute;ration mat&eacute;rielle (les cartes modernes le font)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
99 <LI>X charge l'extension XVideo, qui doit faire apparaitre quelque chose comme :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
100
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
101 <P><CODE>&nbsp;&nbsp;(II) Loading extension XVideo</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
102 <P>dans /var/log/XFree86.0.log</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
103
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
104 <P>NOTE: ceci charge seulement l'extension de XFree86. Dans une installation correcte, celle ci est roujours charg&eacute;e,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
105 et ne sigifie pas que le support XVideo sp&eacute;cifique &agrave; votre carte est charg&eacute; !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
106
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
107 <LI>Votre carte a le support Xv sous Linux. Pour le v&eacute;rifier, essayez 'xvinfo', inclut dans XFree86.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
108 Cela doit afficher un long message, similaire &agrave; :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
109 <PRE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
110 X-Video Extension version 2.2
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
111 screen #0
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
112 Adaptor #0: &quot;Savage Streams Engine&quot;
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
113 number of ports: 1
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
114 port base: 43
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
115 operations supported: PutImage
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
116 supported visuals:
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
117 depth 16, visualID 0x22
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
118 depth 16, visualID 0x23
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
119 number of attributes: 5
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
120 (...)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
121 Number of image formats: 7
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
122 id: 0x32595559 (YUY2)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
123 guid: 59555932-0000-0010-8000-00aa00389b71
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
124 bits per pixel: 16
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
125 number of planes: 1
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
126 type: YUV (packed)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
127 id: 0x32315659 (YV12)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
128 guid: 59563132-0000-0010-8000-00aa00389b71
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
129 bits per pixel: 12
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
130 number of planes: 3
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
131 type: YUV (planar)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
132 (...etc...)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
133 </PRE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
134
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
135 <P>Ceal doit supporter les formats de pixels YUY2 packed et YV12 planar pour pouvoir &ecirc;tre utilis&eacute; avec <B>MPlayer</B>.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
136
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
137 <LI>Finallement, v&eacute;rifiez si <B>MPlayer</B> a &eacute;t&eacute; compil&eacute; avec le support 'xv'.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
138 ./configure doit vous le pr&eacute;ciser.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
139
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
140 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
141
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
142 <P><B><A NAME=2.2.1.2.1>2.2.1.2.1. Cartes 3dfx</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
143
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
144 <P>Les anciens drivers 3dfx avaient des probl&egrave;mes avec l'acc&eacute;l&eacute;ration XVideo,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
145 et ne supportaient ni YUY2 ni YV12. V&eacute;rifiez que vous avez bien
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
146 XFree86 version 4.1.0 ou plus, qui doit fonctionner correctement. Par ailleurs, vous pouvez &eacute;galement utiliser les cvs de
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
147 <A HREF="http://dri.sourceforge.net">DRI</A>.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
148 Si des probl&egrave;mes apparaissent en utilisnt -vo xv,essayez SDL (qui utilise &eacute;galement XVideo)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
149 et voyez si cela passe mieux. Lisez la section <A HREF="#2.2.1.4">SDL</A> pour plus de d&eacute;tails.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
150
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
151
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
152 <P><B><A NAME=2.2.1.2.2>2.2.1.2.2. Cartes S3</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
153
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
154 <P>Les cartes S3 Savage3D doivent fonctionner correctement, mais pour les Savage4, utilisez XFree86 version 4.0.3
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
155 ou plus. Comme pour les S3 Virge.. revendez la.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
156
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
157 <P><B><A NAME=2.2.1.2.3>2.2.1.2.3. Cartes nVidia</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
158
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
159 <P>nVidia n'est pas un tr&egrave;s bon chois sous Linux.. Vous devrez utiliser le driver binaire de
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
160 nVidia, disponible sur leur site. Le driver standard de X
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
161 ne supporte pas XVideo pour ces cartes, par la faute des sources/sp&eacute;cifications ferm&eacute;es de nVidia.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
162
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
163 <P><UL><LI>Les cartes Riva128 n'ont pas de support XVideo m&ecirc;me avec le driver nvidia :(
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
164 Plaignez vous en &agrave; NVidia.</UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
165
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
166
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
167 <P><B><A NAME=2.2.1.2.4>2.2.1.2.4. Cartes ATI</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
168
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
169 <P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
170 <LI>Le driver GATOS utilise VSYNC par d&eacute;faut. Cela signifie que la vitesse de d&eacute;codage
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
171 est synchronis&eacute;e &agrave; la vitesse de rafraichissement du moniteur (!). Si la lecture semble lente, essayez d'enlever
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
172 VSYNC, ou passez la vitesse de rafraichissement &agrave; n*(fps du film) Hz.</LI>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
173
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
174 <LI>Radeon VE - actuellement seule la version CVS de XFree86 a un driver pour cette carte, pas la version
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
175 4.1.0. Pas de support TV-out.</LI>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
176 </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
177
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
178
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
179 <P><B><A NAME=2.2.1.2.5>2.2.1.2.5. Cartes NeoMagic</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
180
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
181 <P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
182 Ces cartes sont utilis&eacute;es sur de nombreux portables. Sous Linux, seul le DGA manque.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
183 Malheureusement, le driver DGA de X 4.1.0 ne fonctionne pas, vous devrez attendre la version
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
184 4.2.0, ou t&eacute;l&eacute;charger un driver modifi&eacute; pour 4.0.3 ou 4.1.0 depuis :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
185 <A HREF="http://www.mplayerhq.hu/MPlayer/incoming/NeoMagic-driver">http://www.mplayerhq.hu/MPlayer/incoming/NeoMagic-driver</A>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
186 (existe &eacute;galement en patch pour les sources du driver).<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
187 Drivers fournis par <A HREF="mailto:tomee@cpi.pl">Tomek Jarzynka</A>.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
188 </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
189
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
190
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
191 <P><B><A NAME=2.2.1.3>2.2.1.3. DGA</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
192
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
193 <P><B><A NAME=2.2.1.3.1>2.2.1.3.1. Sommaire</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
194
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
195 <P>Ce document tente d'expliquer en quelques mots ce qu'est le DGA en g&eacute;n&eacute;ral et ce que peut faire le driver de sortie DGA pour MPlayer (et ce qu'il ne peut pas faire).</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
196
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
197
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
198 <P><B><A NAME=2.2.1.3.2>2.2.1.3.2. Qu'est ce que le DGA</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
199
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
200 <P>DGA signifie Direct Graphics Access et permet aux programmes de passer outre le serveur X et de modifier directemment la m&eacute;moire dans le framebuffer. Techniquement parlant, cela fonctionne en mappant la m&eacute;moire du framebuffer dans les adresse m&eacute;moire de votre process. Cela est autoris&eacute; par le noyau uniquement si vous avez les privil&egrave;ges super-user. Vous pouvez les obtenir soit en vous loggant en root ou en pla&ccedil;ant le bit suid sur l'ex&eacute;cutable mplayer (NON recommand&eacute; !).</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
201
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
202 <P>Il existe deux versions de DGA: DGA1 est utilis&eacute; par XFree 3.x.x et DGA2 a &eacute;t&eacute; introduit par XFree 4.0.1.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
203
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
204 <P>DGA1 propose uniquement un acc&egrave;s direct au framebuffer comme d&eacute;crit ci-dessus. Pour changer la r&eacute;solution de votre signal vid&eacute;o vous devez utiliser les extensions XVidMode.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
205
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
206 <P>DGA2 incorpore les fonctions de XVidMode et permet &eacute;galement de changer le nombre de couleurs de l'affichage. Donc vous pouvez, en ex&eacute;cutant depuis un serveur X 32 bits, passer en 15 bits et vice-versa. </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
207
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
208 <P>Cependant DGA a quelques d&eacute;fauts. Il semble qu'il reste d&eacute;pendant de la carte graphique utilis&eacute;e et de la mise en place du driver de votre serveur X controlant cette carte. Cela peut donc ne pas fonctionner sur tout les syst&egrave;mes ...</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
209
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
210
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
211 <P><B><A NAME=2.2.1.3.3>2.2.1.3.3. Installer le support DGA pour MPlayer</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
212
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
213 <P>Assurez vous d'abord que X charge l'extension DGA, regardez dans /var/log/XFree86.0.log:</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
214
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
215 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>(II) Loading extension XFree86-DGA</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
216
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
217 <P>XFree86 4.0.x ou plus est TR&Egrave;S RECOMMAND&Eacute; !
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
218 Le driver DGA de <B>MPlayer</B>est automatiquement d&eacute;tect&eacute; lors de ./configure, ou bien vous pouvez le forcer avec l'option --enable-dga.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
219
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
220 <P>Si le driver ne peut pas passer en r&eacute;solution inf&eacute;rieure, essayez les options
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
221 -vm (unquement avec X 3.3.x), -fs, -bpp, -zoom pour trouver un mode vid&eacute;o qui convienne &agrave; la vid&eacute;o. Il n'existe pas de convertisseur actuellement.. :(</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
222
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
223 <P>Passez en ROOT. DGA n&eacute;cessite un acc&egrave;s root pour &eacute;crire directement dans la m&eacute;moire vid&eacute;o.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
224 Si vous voulez rester en utilisateur, installez <B>MPlayer</B> SUID root:</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
225
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
226 <P><CODE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
227 &nbsp;&nbsp;&nbsp;&nbsp;<CODE>chown root /usr/local/bin/mplayer<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
228 &nbsp;&nbsp;&nbsp;&nbsp;chmod 750 /usr/local/bin/mplayer<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
229 &nbsp;&nbsp;&nbsp;&nbsp;chmod +s /usr/local/bin/mplayer</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
230
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
231
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
232 <P>Maintenant cela fonctionne avec les droits d'un simple utilisateur.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
233
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
234
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
235 <P><B>!!!! MAIS FAITES ATTENTION !!!!</B><BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
236 Cela pr&eacute;sente une <B>GROSSE</B> faille de s&eacute;curit&eacute; ! Ne faites jamais ceci sur un serveur ou un ordinateur accessible par d'autres personnes que vous, ils pourraient obtenir les privil&egrave;ges root par l'ex&eacute;cutable mplayer.<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
237 <B>!!!! ON VOUS AURA PR&Eacute;VENU ... !!!!</B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
238
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
239 <P>Utilisez maintenant l'option '-vo dga', et c'est parti ! (enfin on peut l'esp&eacute;rer:)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
240 Vous pouvez alors essayer l'option '-vo sdl:dga'. C'est beaucoup plus rapide !!!</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
241
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
242 <P><B><A NAME=2.2.1.3.4>2.2.1.3.4. Changement de r&eacute;solution</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
243
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
244 <P>Le driver DGA vous permet de changer la r&eacute;solution du driver de sortie.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
245 Cela permet d'&eacute;viter un redimensionnement logiciel, beaucoup plus lent, et offre une image plein &eacute;cran. Id&eacute;alement il doit passer &agrave; la r&eacute;solution exacte de la vid&eacute;o (except&eacute; pour des r&eacute;solutions exotiques), mais le serveur X permet uniquement le passage &agrave; des r&eacute;solutions d&eacute;finies dans
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
246 <CODE>/etc/X11/XF86Config</CODE> (<CODE>/etc/X11/XF86Config-4</CODE> pour XFree 4.0.X respectivement).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
247 Ceux-ci sont d&eacute;finis par des modelines d&eacute;pendantes des capacit&eacute;s de votre mat&eacute;riel. Le serveur X scanne ce fichier de configuration au d&eacute;marrage et &eacute;limine les modelines ne correspondant pas au mat&eacute;riel. Vous pouvez retrouver dans les logs de X quelles modelines sont acceptables. Elles peuvent &ecirc;tre trouv&eacute;es dans :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
248 <CODE>/var/log/XFree86.0.log</CODE>.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
249 <P>C.f. appendice A pour quelques exemples de modelines.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
250
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
251 <P><B><A NAME=2.2.1.3.5>2.2.1.3.5. DGA &amp; MPlayer</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
253 <P>DGA est utilis&eacute; en deux endroits par <B>MPlayer</B>: le driver SDL peut se compiler pour en faire usage (-vo sdl:dga) et dans le driver DGA (-vo dga).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
254 Dans les sections suivantes je vous expliquerai comment fonctionne le driver DGA pour <B>MPlayer</B>.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
255
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
256 <P><B><A NAME=2.2.1.3.6>2.2.1.3.6. Fonctionnalit&eacute;s du driver DGA</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
257
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
258 <P>Le driver DGA s'invoque en sp&eacute;cifiant -vo dga sur la ligne de commande.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
259 L'action par d&eacute;faut consiste &agrave; passer dans une r&eacute;solution s'approchant au mieux de la r&eacute;solution de la vid&eacute;o. Il ignore volontairement les options -vm et -fs (autorisant le changement de r&eacute;solution et le plein &eacute;cran) -
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
260 il essaie toujours de couvrir le plus large espace possible de votre &eacute;cran en changeant les modes vid&eacute;o, tout en utilisant un seul cycle CPU additionnel pour agrandir l'image. Si vous voulez utiliser un autre mode que celui qu'il a choisi, vous pouvez le forcer par les options -x et -y.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
261 Avec l'option -v, le driver DGA affichera, entre autres choses, une liste de toutes les r&eacute;solutions support&eacute;es par votre fichier XF86Config.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
262 Avec DGA2 vous pouvez &eacute;galement le forcer a utiliser un certain nombre de couleurs en utilisant l'option -bpp. Les nombres de couleurs autoris&eacute;es sont 15, 16, 24 et 32. Cela d&eacute;pend de votre mat&eacute;riel, soit ces modes sont nativement support&eacute;s, soit il pratique une conversion logicielle (qui peut ralentir la lecture).</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
263
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
264 <P>Si par chance vous avez assez de m&eacute;moire vid&eacute;o libre pour y placer une image enti&egrave;re, le driver DGA utilisera le doublebuffering, qui am&eacute;liore consid&eacute;rablement la qualit&eacute; de lecture. Il doit vous afficher si le doublebuffering est utilis&eacute; ou non.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
265
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
266 <P>Doublebuffering signifie que la prochaine frame de votre vid&eacute;o est dessin&eacute;e dans une partie non affich&eacute;e de la m&eacute;moire graphique tandis que s'affiche la frame en cours.Quand la frame suivant est pr&ecirc;te, la puce graphique recoit simplement l'adresse de celle ci et r&eacute;cup&egrave;re les donn&eacute;e a afficher depuis cette partie de la m&eacute;moire. Pendant ce temps l'autre buffer se remplit de l'image suivante, etc...</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
267
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
268 Le doublebuffering peut s'activer dans MPlayer avec l'option -double et se d&eacute;sactiver avec -nodouble. Actuellement l'option par d&eacute;faut est de d&eacute;sactiver le doublebuffering. En utilisant le driver DGA, l'onscreen display (OSD) fonctionne uniquement avec le doublebuffering activ&eacute;. Cependant, activer le doublebuffering peut demander des calculs suppl&eacute;mentaires au processeur (sur mon K6-II+ 525 il utilise 20% de temps CPU en plus !), ceci d&eacute;pendant de l'implementation du DGA pour votre mat&eacute;riel.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
269
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
270
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
271 <P><B><A NAME=2.2.1.3.7>2.2.1.3.7. Probl&egrave;mes de vitesse</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
272
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
273 <P>G&eacute;n&eacute;ralement, l'acc&egrave;s au framebuffer DGA peut s'av&eacute;rer aussi rapide que le driver X11, apportant en plus l'avantage de b&eacute;n&eacute;ficier d'une image plein &eacute;cran.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
274 Les pourcentages affich&eacute;es par MPlayer doivent &ecirc;tre interpr&eacute;t&eacute;es avec pr&eacute;caution, comme par exemple avec le driver X11 o&ugrave; ils n'incluent pas le temps utilis&eacute; par le serveur X pour l'affichage. Pour des r&eacute;sultats exacts, branchez un terminal sur le port s&eacute;rie de votre machine et lancez un 'top' pour savoir ce qui se passe r&eacute;ellement lors de la lecture...</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
275
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
276 <P>D'une mani&egrave;re g&eacute;n&eacute;rale, l'acc&eacute;l&eacute;ration acquise en utilisant le DGA au lieu de l'affichage X11 classique d&eacute;pend fortement de votre carte graphique et des optimisations effectu&eacute;es sur le module DGA du serveur X.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
277
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
278 <P>Si votre syst&egrave;me s'av&egrave;re trop lent, utilisez plut&ocirc;t une profondeur de couleurs de 15 or 16bits, qui ne demande que la moiti&eacute; de la bande passante d'un affichage 32 bits.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
279
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
280 <P>Utiliser une profondeur de 24 bits peut s'av&eacute;rer une bonne solution si votre carte ne supporte nativement que le 32 bits, le transfert se r&eacute;duisant de 25% par rapport &agrave; un mode 32/32.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
281
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
282 <P>J'ai vu certains fichiers avi passer sur des Pentium MMX 266. Les processeurs AMD K6-2
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
283 s'av&egrave;rent utilisables &agrave; partir de 400 MHZ et sup&eacute;rieur.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
284
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
285 <P><B><A NAME=2.2.1.3.8>2.2.1.3.8. Bogues connus</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
286
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
287 <P>A vrai dire, selon certains d&eacute;veloppeurs de XFree, DGA est une usine &agrave; gaz. Ils recommandent d'&eacute;viter son utilisation. Son implementation n'est pas parfaite avec chaque chipset pour XFree.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
288
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
289 <P><UL>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
290 <LI>avec XFree 4.0.3 et nv.o un bogue affiche des couleurs &eacute;tranges.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
291 <LI>les drivers ATI requi&egrave;rent de passer plusieurs modes apr&egrave;s l'utilisation du DGA.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
292 <LI>certains drivers 'plantent' lors du retour &agrave; la r&eacute;solution normale (utilisez Ctrl-Alt-Keypad +, - pour y retourner manuellement)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
293 <LI>certains drivers affichent simplement des couleurs &eacute;tranges.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
294 <LI>certains drivers mentent a propos de la quantit&eacute; de m&eacute;moire allou&eacute;e dans l'espace d'adressage du process, emp&ecirc;chant vo_dga d'utiliser le doublebuffering (SIS ?)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
295 <LI>certains drivers semblent ne pas pouvoir reporter ne serait ce qu'un seul mode valide. Dans ce cas le driver DGA plantera en vous affichant un mode 100000x100000 ou similaire ...
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
296 <LI>l'OSD fonctionne uniquement avec le doublebuffering activ&eacute;.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
297 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
298
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
299 <P><B><A NAME=2.2.1.3.9>2.2.1.3.9. Travaux pr&eacute;vus</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
300
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
301 <P><UL><LI>utilisation de la nouvelle interface de rendering X11 pour l'OSD.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
302 <LI>o&ugrave; est ma liste TODO???? :-(((</UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
303
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
304
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
305 <P><B><A NAME=2.2.1.3.A>2.2.1.3.A. Quelques modelines</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
306
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
307 <PRE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
308 Section &quot;Modes&quot;
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
309 Identifier &quot;Modes[0]&quot;
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
310 Modeline &quot;800x600&quot; 40 800 840 968 1056 600 601 605 628
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
311 Modeline &quot;712x600&quot; 35.0 712 740 850 900 400 410 412 425
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
312 Modeline &quot;640x480&quot; 25.175 640 664 760 800 480 491 493 525
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
313 Modeline &quot;400x300&quot; 20 400 416 480 528 300 301 303 314 Doublescan
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
314 Modeline &quot;352x288&quot; 25.10 352 368 416 432 288 296 290 310
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
315 Modeline &quot;352x240&quot; 15.750 352 368 416 432 240 244 246 262 Doublescan
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
316 Modeline &quot;320x240&quot; 12.588 320 336 384 400 240 245 246 262 Doublescan
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
317 EndSection
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
318 </PRE>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
319
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
320 <P>Ces entr&eacute;es fonctionnent bien avec ma carte Riva128, en utilisant le driver nv.o du serveur X.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
321
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
322
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
323 <P><B><A NAME=2.2.1.3.B>2.2.1.3.B. Rapports de bogues</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
324
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
325 <P>Si vous constatez des probl&egrave;mes avec l'utilisation du driver DGA envoyez moi un rapport de bogue &agrave; l'adresse ci-dessous. Lancez mplayer avec l'option -v et joignez toutes les lignes commen&ccedil;ant par vo_dga &agrave; votre mail :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
326
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
327 <P>Merci d'inclure &eacute;galement la version de X11 utilis&eacute;e, la carte graphique et votre type de processeur. Le module du driver X11 (d&eacute;fini dans XF86-Config) peut &eacute;galement m'aider. Merci !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
328
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
329
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
330 <P><I>Acki (acki@acki-netz.de, www.acki-netz.de)</I></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
331
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
332
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
333 <P><B><A NAME=2.2.1.4>2.2.1.4. SDL</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
334
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
335 <P>Voici certaines notes sur la sortie SDL dans <B>MPlayer</B>.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
336
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
337
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
338
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
339 <P><TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
340 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Il existe plusieurs options &agrave; la ligne de commande pour SDL :</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
341 <TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-vo sdl:nom</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
342 sp&eacute;cifie le driver vid&eacute;o sdl a utiliser (ie. aalib, dga, x11)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
343 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-ao sdl:nom</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>sp&eacute;cifie le driver audio sdl a utiliser (ie. dsp, esd, arts)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
344 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-noxv</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>d&eacute;sactive l'acc&eacute;l&eacute;ration Xvideo mat&eacute;rielle</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
345 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-forcexv</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>tente de forcer l'acc&eacute;l&eacute;ration Xvideo</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
346
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
347 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Touches SDL :</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
348
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
349 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>F</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>passe du mode plein &eacute;cran au mode fen&ecirc;tr&eacute;</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
350 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>C</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>passe par tous les modes plein &eacute;cran valides</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
351 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>W/S</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>mappings pour les touches * et / (contr&ocirc;le du mixer)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
352
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
353 </TABLE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
354
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
355 <P><B>Bogues connus :</B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
356 <P><UL><LI>Les touches press&eacute;es avec le driver sdl:aalib se r&eacute;p&egrave;tent en continu. (utiliser -vo aa !)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
357 C'est un bogue dans la SDL, je ne peux pas le changer (test&eacute; avec SDL 1.2.1).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
358 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
359
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
360 <P><B><A NAME=2.2.1.5>2.2.1.5. SVGAlib</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
361
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
362 <P>Si vous n'avez pas X, vous pouvez utiliser la sortie SVGAlib ! Faites attention de ne pas utiliser l'option -fs, qui passe en mode de zoom logiciel, et reste tr&egrave;s lent actuellement, a moins que vous poss&eacute;diez un processeur tr&egrave;s rapide (et/ou MTRR ?). :(</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
363
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
364 <P>Bien sur vous devrez installer svgalib et ses paquetages de d&eacute;veloppement afin que <B>MPlayer</B> construise son driver SVGAlib driver (autodetect&eacute;, mais peut &ecirc;tre forc&eacute;), et n'oubliez pas d'&eacute;diter /etc/vga/libvga.config pour l'ajuster &agrave; votre carte et votre moniteur.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
365
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
366 <P><B><A NAME=2.2.1.6>2.2.1.6. Sortie framebuffer (FBdev)</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
367
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
368 <P>La compilation de le sortie FBdev est autod&eacute;tect&eacute;e durant ./configure .
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
369 Lisez la documentation sur le framebuffer dans le sources du noyau
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
370 (Documentation/fb/*) pour savoir comment l'utiliser, etc.. !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
371
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
372 <P>Si votre carte ne supporte pas le standard VBE 2.0 (anciennes cartes ISA/PCI, comme les S3 Trio64),
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
373 et uniquement VBE 1.2 (ou plus ancien ?) :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
374 Dans ce cas, VESAfb reste disponible, mais vous devrez charger SciTech Display
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
375 Doctor (&eacute;galement nomm&eacute; UniVBE) avant de booter Linux. Utilisez une disquette de boot DOS ou similaire.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
376 Et n'oubliez pas d'enregistrer votre copie d'UniVBE ;))</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
377
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
378 <P>La sortie FBdev accepte certains param&egrave;tres additionnels :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
379
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
380 <P><TABLE BORDER=0 >
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
381 <TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-fb</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
382 sp&eacute;cifie le device framebuffer a utiliser (/dev/fd0)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
383 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-fbmode</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>mode a utiliser (relatif au fichier /etc/fb.modes)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
384 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-fbmodeconfig</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>fichier de configuration des modes (/etc/fb.modes par defaut)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
385 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-monitor_hfreq</TD><TD></TD><TD ROWSPAN=3><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>valeurs IMPORTANTES, lisez le fichier example.conf</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
386 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-monitor_vfreq</TD><TD></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
387 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-monitor_dotclock</TD><TD></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
388 </TABLE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
389
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
390 <P>Si vous voulez employer un mode sp&eacute;cifique, utilisez l'option</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
391
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
392 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -vm -fbmode (NameOfMode) filename</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
393
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
394 <P><UL><LI><B>-vm</B> seul choisira le mode le mieux adapt&eacute; dans votre fichier /etc/fb.modes. Peut s'utiliser avec les options -x et -y. L'option -flip est support&eacute;e uniquement si le format de pixels de la vid&eacute;o correspond au format de pixel du mode framebuffer.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
395 Faites attention a la valeur bpp, le driver fbdev essaie par d&eacute;faut d'utiliser la valeur courante,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
396 ou bien celle sp&eacute;cifi&eacute;e par l'option -bpp.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
397 <LI>l'option <B>-zoom</B> n'est pas support&eacute;e (le redimensionnement logiciel est trop lent). L'option -fs n'est pas support&eacute;e non plus. Vous ne pouvez pas utiliser de modes 8bpp (ou moins).</UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
398
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
399 <P>NOTE: Le changement de mode vid&eacute;o avec FBdev _ne fonctionne pas_ avec le framebuffer VESA,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
400 et ne nous le demandez pas, il ne s'agit pas d'une limitation de <B>MPlayer</B>.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
401
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
402 <P><B><A NAME=2.2.1.7>2.2.1.7. Framebuffer Matrox (mga_vid)</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
403
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
404 <P>Cette section concerne le support BES (Back-End Scaler) sur cartes Matrox G200/G400/G450,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
405 le driver noyau de mga_vid. Il est activement d&eacute;velopp&eacute; par moi (A'rpi), et
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
406 supporte le VSYNC mat&eacute;riel avec triple buffering. Cela fonctionne aussi bien en console
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
407 framebuffer cque sous X.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
408
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
409 <P>Pour l'utiliser, vous devez au pr&eacute;alable compiler mga_vid.o :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
410
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
411 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;cd drivers<BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
412 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
413
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
414 <P>Puis cr&eacute;ez le device /dev/mga_vid :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
415
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
416 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mknod /dev/mga_vid c 178 0</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
417
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
418 <P>et chargez le driver avec</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
419
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
420 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
421
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
422 <P>Vous pouvez v&eacute;rifier une d&eacute;tection correcte de la taille m&eacute;moire en utilisant la commande 'dmesg'. Si
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
423 elle s'av&egrave;re incorrecte, utilisez l'option mga_ram_size (rmmod mga_vid d'abord), en sp&eacute;cifiant la m&eacute;moire de la carte en MB:</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
424
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
425 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;insmod mga_vid.o mga_ram_size=16</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
426
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
427 <P>Pour le charger automatiquement, ins&eacute;rez cette ligne a la fin du fichier /etc/modules.conf :</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
428
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
429 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;alias char-major-178 mga_vid</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
430
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
431 <P>Puis ex&eacute;cutez</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
432
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
433 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;depmod -a</CODE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
434
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
435 <P>Vous devez maintenant (re)compiler <B>MPlayer</B>, ./configure d&eacute;tectera /dev/mga_vid
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
436 et construira le driver 'mga'. Pour l'utiliser dans <B>MPlayer</B>, lancer le avec l'option '-vo mga' si vous &ecirc;tes en console matroxfb, ou '-vo xmga' sous XFree86 3.x.x ou 4.x.x.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
437
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
438 <P>Note: '-vo xmga' fonctionne sous XFree86 4.x.x, mais entre en conflit avec le driver Xv,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
439 donc d&eacute;sactivez le auparavent. Si vous devez utiliser Xv avec mga, essayez de lancer
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
440 <B>MPlayer</B> avec l'option '-vo mga' . Cela doit passer outre Xv.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
441
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
442
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
443 <P><B><A NAME=2.2.1.8>2.2.1.8. Framebuffer SiS 6326 (sis_vid)</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
444
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
445 <P>Driver framebuffer SiS 6326 YUV -> driver noyau sis_vid</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
446
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
447 <P>Son interface doit &ecirc;tre compatible avec mga_vid, mais le driver n'a pas eu de mise &agrave; jour suite aux changements de mga_vid, il est donc d&eacute;pass&eacute;. Les volontaires sont les bienvenus pour tester et mettre &agrave; jour le code.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
448
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
449 <P><B><A NAME=2.2.1.9>2.2.1.9. Support 3dfx YUV</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
450
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
451 <P>La 3dfx supporte nativement le YUV+scaler, en utilisant /dev/3dfx (tdfx.o driver?)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
452 Le driver noyau /dev/3dfx existe uniquement pour les noyaux 2.2.x, utilisable avec les ports Linux
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
453 Glide 2.x. Cela n'a pas &eacute;t&eacute; test&eacute; avec <B>MPlayer</B>, et donc non support&eacute;.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
454 Les volontaires sont les bienvenus pour tester et mettre &agrave; jour le code.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
455
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
456 <P><B><A NAME=2.2.1.10>2.2.1.10. Sortie OpenGL</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
457
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
458 <P><B>MPlayer</B> supporte l'affichage de vid&eacute;os en utilisant l'OpenGL. Malheureusement, tous les drivers ne le supportent pas. Par exemple les drivers Utah-GLX
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
459 (pour XFree86 3.3.6) l'acceptent pour toutes les cartes.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
460 C.f. <A HREF="http://utah-glx.sourceforge.net">http://utah-glx.sourceforge.net</A>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
461 pour plus de d&eacute;tails sur comment installer ce driver.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
462
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
463 <P>XFree86(DRI) >= 4.0.3 le supporte uniquement avec les cartes Matrox et Radeon.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
464 C.f. <A HREF="http://dri.sourceforge.net">http://dri.sourceforge.net</A> pour les instructions de t&eacute;l&eacute;chargement et d'installation.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
465
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
466 <P><B><A NAME=2.2.1.11>2.2.1.11. AAlib - affichage en mode texte</B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
467
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
468 <P><B>AAlib</B> est une libraries affichant des graphiques en mode texte, utilisant un puissant moteur de rendu
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
469 ASCII. De nombreux programmes le supporte d&eacute;j&agrave;, comme Doom, Quake, etc. MPlayer poss&egrave;de pour cela un driver parfaitement utilisable.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
470 Si ./configure d&eacute;tecte une installation de aalib, le driver aalib libvo sera compil&eacute;.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
471
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
472 <P><TABLE BORDER=0>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
473 <TD COLSPAN=4><P><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Vous pouvez utiliser certains raccourcis clavier dans le fen&ecirc;tre AA pour changer les options de rendering :</P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
474 <TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>1</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>diminue le contraste</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
475 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>2</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>augmente le contraste</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
476 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>3</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>diminue la luminosit&eacute;</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
477 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>4</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>augmente la luminosit&eacute;</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
478 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>5</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>active/d&eacute;sactive le fast rendering</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
479 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>6</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>active le mode de dithering (none, error distribution, floyd steinberg)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
480 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>7</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>inverse l'image</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
481 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>a</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>passe des cont&ocirc;les de aa vers ceux de mplayer</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
482
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
483 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>Vous pouvez utiliser les lignes de commande suivantes :</B></P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
484
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
485 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aaosdcolor=V</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>change la couleur de l'osd</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
486 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aasubcolor=V</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>change la couleur des sous-titres</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
487 <TD COLSPAN=3></TD><TD><P><I><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>ou V peut &ecirc;tre : (0/normal, 1/noir, 2/bold, 3/boldfont, 4/reverse, 5/special)</P></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
488
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
489 <TD COLSPAN=4><P><B><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>AAlib lui m&ecirc;me propose de nombreuses options.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
490 En voici les principales :</P></B></TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
491
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
492 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aadriver</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>choisit le driver aa (X11, curses, linux)</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
493 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aaextended</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>utilise les 256 caract&egrave;res</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
494 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aaeight</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>utilise l'ascii 8 bits</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
495 <TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>-aahelp</TD><TD></TD><TD><FONT face=&quot;Verdana, Arial, Helvetica, sans-serif&quot; size=2>affiche toutes les options de aalib</TD><TR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
496 </TABLE></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
497
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
498 <P>NOTE: Le rendering prend beaucoup de temps CPU, sp&eacute;cialement en utilisant aalib sur X,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
499 et prend moins de CPU sur une console standard, sans framebuffer.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
500 Utilisez SVGATextMode pour passer en mode texte large,
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
501 et appr&eacute;ciez ! (Quelqu'un peut il am&eacute;liorer
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
502 bdev pour faire la conversion/dithering vers hgafb ? &Ccedil;a serait parfait :)</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
503
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
504 <P>Utilisez l'option -framedrop si votre machine n'est pas suffisement rapide pour afficher toutes les frames !</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
505
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
506 <P>Sur un terminal vous obtiendrez de meilleures performances en utilisant le driver linux, pas curses (-aadriver linux). Cependant vous devez avoir un acc&egrave;s en &eacute;criture sur /dev/vcsa&lt;terminal&gt;!
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
507 Ce n'est pas autod&eacute;tect&eacute; par aalib, mais vo_aa essaie de d&eacute;terminer le meilleur mode.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
508 C.f. <A HREF="http://aa-project.sourceforge.net/tune/">http://aa-project.sourceforge.net/tune/</A> pour une meilleure optimisation.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
509
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
510 <P><B><A NAME=2.2.1.A>2.2.1.A. Support TV-out</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
511
2494
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
512
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
513 <P><B><A NAME=2.2.1.A.1>2.2.1.A.1. Cartes Matrox</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
514
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
515 <P><UL>
2494
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
516 <LI>Utiliser X 4.0.x + le driver HAL de matrox, qui apporte le support dual-head, et vous permettra de rediriger la seconde sortie vera la TV.
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
517 Cette m&eacute;thode n'apporte pas la lecture optimis&eacute;e comme sous windoze ! La seconde t&ecirc;te supporte uniquement le framebuffer YUV, le <I>BES</I> (Back End Scalar, le scaler Yuv sur cartes G200/G400/G450/G550) ne fonctionne pas ici ! Le driver windows contourne le probl&egrave;me, probablement en utilisant le moteur 3D pour zoomer, et le framebuffer YUV pour afficher l'image agrandie. Si vous voulez vraiment utiliser X, essayez l'option <CODE>-vo x11 -zoom</CODE>, mais cela restera <B>LENT</B>, et ne passera pas la protection de copie Macrovision.
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
518 <LI><B>Framebuffer</B>: utiliser les <B>modules matroxfb</B> dans le noyaux 2.4 et 2.2 ne suffit pas, vous devez s&eacute;lectionner toutes les options relatives aux cartes Matrox et les compiler comme <B>modules</B> !
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
519 </UL></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
520
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
521 <P>Suivez ces instructions:</P>
2494
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
522 <P><UL>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
523 <LI><CODE>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
524 Placez vous dans le r&eacute;pertoire TVout/matroxset et faites <CODE>make</CODE>. Installez <CODE>matroxset</CODE> quelque part dans votre PATH.</LI>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
525 <LI>Placez vous dans le r&eacute;pertoire <CODE>TVout/</CODE> des sources MPlayer, et ex&eacute;cutez<CODE>./modules</CODE> en tant que root. Votre console mode texte passera en mode framebuffer (pas de retour possible !) .</LI>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
526 <LI>Lancez ensuite le script <CODE>./matroxtv</CODE>. Il vous affichera un menu sommaire. Tapez <B>2</B> puis <B>ENTR&Eacute;E</B>. Vous devriez maintenant avoir la m&ecirc;me image sur la t&eacute;l&eacute; et sur votre moniteur. L'option <B>3</B> s&eacute;parera les deux affichages, mais vous ne pourrez alors <B>plus utiliser X</B> ! Si la TV a quelques lignes d&eacute;phas&eacute;es, c'est que le script n'a pas pu ajuster correctement la r&eacute;solution (640x512 par d&eacute;faut). Utiliser au hasard les autres options du menu, &ccedil;a devrait passer;-)</LI></UL>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
527 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
528 Yoh. L'&eacute;tape suivante consiste &agrave; faire disparaitre le curseur de la console et de d&eacute;sactiver le blanking de l'&eacute;cran. Ex&eacute;cutez les commandes suivantes : </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
529 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
530 <CODE>echo -e '\033[?25l'<BR>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
531 setterm -blank 0</CODE>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
532 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
533 <P>Yeah kewl. Lancez la vid&eacute;o avec la commande <CODE>mplayer -vo mga -fs -screenw 640
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
534 -screenh 512 &lt;filename&gt;</CODE><BR>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
535 (Si vous utilisez X, passer en matroxfb, par exemple CTRL-ALT-F1 !)<BR>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
536 Changez la r&eacute;soltion de 640x512 selon votre pr&eacute;f&eacute;rence...<BR>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
537 <B>Appr&eacute;ciez la sortie Matrox TV ultra-rapide et fonctionnelle (mieux que Xv) !</B>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
538 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
539 </LI>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
540 </LI>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
541 </UL>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
542 </P>
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
543
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
544
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
545 <P><B><A NAME=2.2.1.A.2>2.2.1.A.2. Cartes ATI</A></B></P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
546
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
547 <P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
548 <b>Quelques mots sur l'ATI TV-out :</b><BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
549 Actuellement ATI ne veut supporter aucun de ses chips TV-out chips sous Linux.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
550 Ci-dessous la r&eacute;ponse officielle d'ATI Inc.:
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
551
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
552 <P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
553 <code>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
554 <i>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
555 <br>&gt; Hello!
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
556 <br>&gt;
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
557 <br>&gt; On your pages you wrote that you support linux developers.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
558 <br>&gt; Currently I participate with mplayer project (www.mplayerhq.hu)
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
559 <br>&gt; I'm interesting with enabling TV-out on Radeon VE chips during
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
560 <br>&gt; movie playback. I would be glad to add this feature to radeonfb driver
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
561 <br>&gt; (which can be found in CVS tree of mplayer project at main/drivers/radeon).
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
562 <br>&gt; Do I have a chance to get any official technical documenation?
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
563 </i>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
564 <br>We will not provide TV out related documents due to macrovision concerns.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
565 <br>Also mpeg2 decoding is something that we MAY consider in the future but not
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
566 <br>at this current time. This is again due to proprietary and 3rd party
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
567 <br>information.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
568 </code>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
569 </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
570
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
571 <P>D&eacute;solant, n'est ce pas ?</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
572
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
573 <P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
574 <code>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
575 <B>Q : Qu'est ce que la Macrovision ?</B><BR>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
576 A:Un m&eacute;canisme de protection contre la copie.</code>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
577 </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
578
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
579 <P>Ceal signifie que si vous donnez quelque information que ce soit sur les sorties TV-out alors les hackers pourront d&eacute;sactiver la protection contre la copie sur leurs cartes. C'est pourqoi nous ne pouvons pas avoir de TV-out sur ATI.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
580
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
581 <P>Quel est le status des chips tv-out de ATI sous Linux :
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
582 <LI><b>ATI Mach64</b> inclut <i>ImpacTV</i> support&eacute; par gatos.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
583 <LI><b>ASIC Radeon VIVO</b> inclut <i>Rage Theatre</i> support&eacute; par gatos.
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
584 <LI><b>Radeon VE</b> et <b>Rage PRO LT</b> incluent <i>ImpacTV2+</i> pas encore support&eacute; sous Linux.</P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
585
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
586 <P>
2494
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
587 Heureusement, les possesseurs de machines suffisement puissantes ((Duron, Celeron2 et supérieur) <b>peuvent regarder les vidéos sur leur TV</b> avec les drivers <a href=#2.2.1.12>VESA</a>.
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
588 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
589 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
590 Je pourrais également féliciter ATI Inc.:<br>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
591 <b>ils produisent des BIOS de haute qualité.</b>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
592 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
593 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
594 Les drivers <b>VESA</b> n'utilisent aucune accélération matérielle mais simulent le
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
595 <b>DGA</b> a travers une fenêtre de 64K, configurée avec les fonctions 32-bit du BIOS.Les cartes ATI possèdent suffisamanet de <b>mémoire vidéo rapide</b> (DIMM ou DDR
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
596 chips avec accès 64 - 128-bit) donc ne souffrent pas de cette méthode. Il n'existe pas de
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
597 limitations sur le mode vidéo utilisé pour votre TV (contrairement a d'autres cartes) donc vous pouvez utiliser <b>n'importe lequel</b> sur votre <b>TV</b> (de
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
598 <b>320x200</b> jusqu'a <b>1024x768</b>).<br>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
599 La seule chose que vous devez faire - <b>brancher le connecteur connecteur TV avant de démarrer votre
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
600 PC</b> puisque le bios vidéo s'initialise une seule fois durant la procédure POST.
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
601 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
602 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
603 Pour plus de détail lisez la section <a href="video.html#2.2.1.12">VESA</a> de cette documentation.
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
604 </P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
605
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
606 <P><B><A NAME=2.2.1.A.3>2.2.1.A.3. Voodoo 3</A></B></P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
607
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
608 <P>
e5e2b7a8b154 updated
moz
parents: 2252
diff changeset
609 Consultez <A HREF="http://www.iki.fi/too/tvout-voodoo3-3000-xfree">cette URL</A>.
2252
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
610 </P>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
611
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
612 </BODY>
6697e0568f87 French translation by MoZ <moz@gmx.fr>
arpi
parents:
diff changeset
613 </HTML>