Mercurial > mplayer.hg
annotate DOCS/xml/it/video.xml @ 25145:de1551408d3d
was synced to r25017, my fault sorry
author | ptt |
---|---|
date | Mon, 26 Nov 2007 21:44:58 +0000 |
parents | ac16441c448d |
children | 41597529c087 |
rev | line source |
---|---|
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="utf-8"?> |
25145 | 2 <!-- synced with r25017 --> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
3 <chapter id="video"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
4 <title>Dispositivi di uscita video</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
5 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
6 <sect1 id="mtrr"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
7 <title>Impostare gli MTRR</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
8 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
9 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
10 Si consiglia vivamente di controllare che i registri MTRR siano impostati |
23775 | 11 correttamente, al fine di migliorare molto le prestazioni. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
12 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
13 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
14 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
15 Fai un <command>cat /proc/mtrr</command>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
16 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
17 <prompt>--($:~)--</prompt> cat /proc/mtrr |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
18 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
19 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
20 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
21 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
22 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
23 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
24 E' giusto, mostra la mia Matrox G400 con 16MB di memoria. L'ho fatto da |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
25 XFree 4.x.x, che imposta i registri MTRR automaticamente. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
26 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
27 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
28 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
29 Se non ha funzionato, devi farlo a mano. Per prima cosa, devi trovare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
30 l'indirizzo di base. Hai 3 modi per trovarlo: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
31 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
32 <orderedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
33 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
34 dai messaggi di avvio di X11, per esempio: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
35 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
36 (--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
37 (--) SVGA: Linear framebuffer at 0xD8000000<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
38 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
39 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
40 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
41 da <filename>/proc/pci</filename> (usa il comando |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
42 <command>lspci -v</command>): |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
43 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
44 01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
45 Memory at d8000000 (32-bit, prefetchable)<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
46 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
47 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
48 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
49 dai messaggi del driver del kernel mga_vid (usa <command>dmesg</command>): |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
50 <screen>mga_mem_base = d8000000</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
51 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
52 </orderedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
53 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
54 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
55 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
56 Ora troviamo la dimensione della memoria. Questo è molto facile, converti |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
57 semplicemente la video RAM in esadecimale, o usa questa tabella: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
58 <informaltable frame="none"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
59 <tgroup cols="2"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
60 <tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
61 <row><entry>1 MB</entry><entry>0x100000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
62 <row><entry>2 MB</entry><entry>0x200000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
63 <row><entry>4 MB</entry><entry>0x400000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
64 <row><entry>8 MB</entry><entry>0x800000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
65 <row><entry>16 MB</entry><entry>0x1000000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
66 <row><entry>32 MB</entry><entry>0x2000000</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
67 </tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
68 </tgroup> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
69 </informaltable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
70 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
71 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
72 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
73 Ora che sai l'indirizzo di base e la dimensione della memoria, impostiamo i |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
74 registri MTRR! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
75 Per esempio, per la scheda Matrox suddetta (<literal>base=0xd8000000</literal>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
76 con 32MB di ram (<literal>size=0x2000000</literal>) esegui semplicemente: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
77 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
78 echo "base=0xd8000000 size=0x2000000 type=write-combining" > /proc/mtrr |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
79 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
80 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
81 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
82 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
83 Non tutte le CPU hanno gli MTRR. Per esempio le CPU K6-2 più vecchie (intorno |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
84 ai 266MHz, stepping 0) non hanno degli MTRR, ma gli stepping 12 invece sì |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
85 (esegui <command>cat /proc/cpuinfo</command> per verificarlo). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
86 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
87 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
88 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
89 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
90 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
91 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
92 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
93 <sect1 id="xv"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
94 <title>Xv</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
95 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
96 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
97 In XFree86 4.0.2 o successivi, puoi utilizzare le funzioni YUV hardware della |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
98 tua scheda usando l'estensione XVideo. Questo è quello che fa l'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
99 <option>-vo xv</option>. Inoltre, il driver supporta l'impostazione di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
100 luminosità/contrasto/tonalità/etc (a meno che tu non usi il vecchio e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
101 lento codec DirectShow DivX, che le supporta ovunque), vedi la pagina man. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
102 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
103 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
104 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
105 In order to make this work, be sure to check the following: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
106 Per far sì che funzioni, assicurati di controllare le seguenti: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
107 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
108 <orderedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
109 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
110 Che tu usi XFree86 4.0.2 o superiore (le versioni precedenti non hanno XVideo) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
111 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
112 <listitem><para> |
23775 | 113 Che la tua scheda supporti l'accelerazione hardware (le schede moderne |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
114 la supportano) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
115 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
116 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
117 Che X carichi l'estensione XVideo, è un qualcosa del genere: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
118 <programlisting>(II) Loading extension XVideo</programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
119 in <filename>/var/log/XFree86.0.log</filename> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
120 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
121 Questo carica solo l'estensione per XFree86. In una buona installazione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
122 viene sempre caricata, e non significa che il supporto per l'XVideo della |
23775 | 123 <emphasis role="bold">scheda</emphasis> sia presente! |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
124 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
125 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
126 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
127 Che la tua scheda abbia il supporto Xv sotto Linux. Per controllare, prova con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
128 <command>xvinfo</command>, è parte della distribuzione di XFree86. Dovrebbe |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
129 mostrarti un lungo testo, simile al seguente: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
130 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
131 X-Video Extension version 2.2 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
132 screen #0 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
133 Adaptor #0: "Savage Streams Engine" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
134 number of ports: 1 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
135 port base: 43 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
136 operations supported: PutImage |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
137 supported visuals: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
138 depth 16, visualID 0x22 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
139 depth 16, visualID 0x23 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
140 number of attributes: 5 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
141 (...) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
142 Number of image formats: 7 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
143 id: 0x32595559 (YUY2) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
144 guid: 59555932-0000-0010-8000-00aa00389b71 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
145 bits per pixel: 16 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
146 number of planes: 1 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
147 type: YUV (packed) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
148 id: 0x32315659 (YV12) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
149 guid: 59563132-0000-0010-8000-00aa00389b71 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
150 bits per pixel: 12 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
151 number of planes: 3 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
152 type: YUV (planar) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
153 (...etc...)<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
154 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
155 Deve supportare i formati pixel YUY2 packed e YV12 planar per poter essere |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
156 utilizzabile con <application>MPlayer</application>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
157 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
158 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
159 E infine, controlla che <application>MPlayer</application> sia stato compilato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
160 col supporto per 'xv'. Lancia un <command>mplayer -vo help | grep xv </command>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
161 Se il supporto per 'xv' è compilato, dovrebbe uscire una linea come la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
162 seguente: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
163 <screen> xv X11/Xv</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
164 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
165 </orderedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
166 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
167 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
168 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
169 <sect2 id="tdfx"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
170 <title>Schede 3dfx</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
171 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
172 <para> |
23775 | 173 I vecchi driver 3dfx avevano notoriamente dei problemi con l'accelerazione |
174 XVideo, non erano compatibili con gli spazi colore YV12 e YUY2. Verifica di | |
175 avere XFree86 4.2.0 o superiore, può gestire YV12 e YUY2, mentre le versioni | |
176 precedenti, 4.1.0 incluso, | |
177 <emphasis role="bold">vanno in crash con YV12</emphasis>. Se hai degli strani | |
178 risultati usando <option>-vo xv</option>, prova SDL (anch'essa ha XVideo) e vedi | |
179 se aiuta. Controlla la sezione su <link linkend="sdl">SDL</link> per i dettagli. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
180 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
181 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
182 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
183 <emphasis role="bold">OPPURE</emphasis>, prova il NUOVO driver |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
184 <option>-vo tdfxfb</option>! Vedi la sezione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
185 <link linkend="tdfxfb">tdfxfb</link> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
186 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
187 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
188 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
189 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
190 <sect2 id="s3"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
191 <title>Schede S3</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
192 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
193 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
194 Le S3 Savage3D dovrebbero funzionare bene, ma per le Savage4, usa XFree86 4.0.3 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
195 o superiore (nel caso tu abbia problemi di immagini, prova a 16bpp). Per le |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
196 S3 Virge invece: c'è il supporto per xv, ma la scheda in sé è molto lenta, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
197 per cui ti conviene venderla. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
198 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
199 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
200 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
201 Non c'è un driver framebuffer nativo per le schede S3 Virge simile a tdfxfb. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
202 Configura il tuo framebuffer (per es. aggiungi |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
203 "<option>vga=792 video=vesa:mtrr</option>" alla riga di avvio del kernel) e usa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
204 <option>-vo s3fb</option> (<option>-vf yuy2</option> e <option>-dr</option> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
205 aiutano). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
206 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
207 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
208 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
209 Non è ben chiaro il perché i modelli Savage non abbiano il supporto YV12 e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
210 facciano la conversione con il driver (lento). Se pensi sia colpa della scheda, |
23775 | 211 cerca un driver più recente, o chiedi gentilmente di un driver abilitato |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
212 MMX/3DNow! sulla mailing list MPlayer-users. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
213 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
214 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
215 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
216 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
217 <sect2 id="nvidia"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
218 <title>Schede nVidia</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
219 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
220 <para> |
23775 | 221 nVidia non è sempre una scelta molto buona sotto Linux... Il driver |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
222 open-source di XFree86 supporta la maggior parte di queste schede, ma in alcuni |
23775 | 223 casi, dovrai usare il driver proprietario a sorgenti chiusi di nVidia, |
224 disponibile sul | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
225 <ulink url="http://www.nvidia.com/object/linux.html">sito nVidia</ulink>. |
23775 | 226 Ti servirà sempre questo driver anche se vuoi l'accelerazione 3D. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
227 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
228 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
229 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
230 Le schede Riva128 non hanno il supporto XVideo con il driver nVidia di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
231 XFree86 :( |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
232 Lamentati con nVidia. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
233 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
234 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
235 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
236 Tuttavia, <application>MPlayer</application> contiene un driver |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
237 <link linkend="vidix">VIDIX</link> per la maggior parte delle schede nVidia. |
23775 | 238 Attualmente è a livello di sviluppo beta e ha alcuni problemi. Per |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
239 ulteriori informazioni, vedi la sezione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
240 <link linkend="vidix-nvidia">VIDIX nVidia</link>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
241 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
242 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
243 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
244 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
245 <sect2 id="ati"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
246 <title>Schede ATI</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
247 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
248 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
249 Il <ulink url="http://gatos.sf.net">driver GATOS</ulink> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
250 (che dovresti usare a meno che tu non abbia una Rage128 o una Radeon) di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
251 default ha il VSYNC abilitato. Ciò significa che la velocità di decodifica |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
252 (!) è sincronizzata alla frequenza di aggiornamento del monitor. Se la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
253 riproduzione ti pare lenta, prova a disabilitare in qualche modo VSYNC, o ad |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
254 impostare la frequenza di aggiornamento a n*(fps del film) Hz. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
255 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
256 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
257 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
258 Read the <link linkend="vidix">VIDIX</link> section. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
259 Radeon VE - se ti serve X, per questa scheda usa XFree86 4.2.0 o superiore. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
260 Il TV out non è supportato. Ovviamente con <application>MPlayer</application> |
23775 | 261 puoi felicemente avere un display <emphasis role="bold">accelerato</emphasis>, |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
262 con o senza l'<emphasis role="bold">uscita TV</emphasis>, e non servono |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
263 librerie né X. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
264 Leggi la sezione <link linkend="vidix">VIDIX</link>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
265 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
266 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
267 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
268 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
269 <sect2 id="neomagic"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
270 <title>Schede NeoMagic</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
271 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
272 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
273 Queste schede si possono trovare in molti portatili. Devi usare XFree86 4.3.0 o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
274 superiore, o alternativamente usare i |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
275 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/">driver con Xv</ulink> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
276 di Stefan Seyfried. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
277 Scegli semplicemente quello che ti serve in base alla tua versione di XFree86. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
278 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
279 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
280 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
281 XFree86 4.3.0 include il supporto per Xv, caomunque Bohdan Horst ha postato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
282 una piccola <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neo_driver.patch">patch</ulink> ai sorgenti di XFree86 che velocizza fino a |
23775 | 283 quattro volte le operazioni sul framebuffer (quindi XVideo). |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
284 La patch è stata poi incorporata in XFree86 CVS e dovrebbe esserci nei rilasci |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
285 successivi al 4.3.0. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
286 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
287 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
288 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
289 Per permettere la riproduzione di contenuti della dimensione DVD, modifica il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
290 tuo XF86Config in questo modo: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
291 <programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
292 Section "Device" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
293 [...] |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
294 Driver "neomagic" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
295 <emphasis>Option "OverlayMem" "829440"</emphasis> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
296 [...] |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
297 EndSection<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
298 --></programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
299 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
300 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
301 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
302 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
303 <sect2 id="trident"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
304 <title>Schede Trident</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
305 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
306 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
307 Se vuoi usare Xv con una scheda Trident, assunto il fatto che con 4.1.0 non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
308 funziona, intalla Xfree 4.2.0. Il 4.2.0 aggiunge il supporto per Xv a schermo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
309 intero con la scheda Cyberblade XP. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
310 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
311 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
312 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
313 Alternativamente, <application>MPlayer</application> contiene un driver |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
314 <link linkend="vidix">VIDIX</link> per le schede Cyberblade/i1. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
315 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
316 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
317 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
318 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
319 <sect2 id="kyro"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
320 <title>Schede Kyro/PowerVR</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
321 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
322 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
323 Se vuoi usare Xv con una scheda basata su Kyro (per esempio la Hercules |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
324 Prophet 4000XT), dovresti scaricare i driver dal |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
325 <ulink url="http://www.powervr.com/">sito di PowerVR</ulink>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
326 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
327 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
328 |
24728 | 329 |
330 <sect2 id="intel"> | |
331 <title>Schede Intel</title> | |
332 | |
333 <para> | |
334 Queste schede si possono trovare in molti portatili. Si consiglia un Xorg | |
335 recente. | |
336 </para> | |
337 | |
338 <para> | |
339 Per permettere la riproduzione di contenuti a dimensione DVD (o superiore) | |
340 modifica il tuo file di configurazione XF86Config/xorg.conf nel modo seguente: | |
341 <programlisting> | |
342 Section "Device" | |
343 [...] | |
344 Driver "intel" | |
345 <emphasis>Option "LinearAlloc" "6144"</emphasis> | |
346 [...] | |
347 EndSection | |
348 </programlisting> | |
349 L'assenza di questa opzione di solito porta a un errore del tipo | |
350 <screen>X11 error: BadAlloc (insufficient resources for operation)</screen> | |
351 quando si cerca di usare <option>-vo xv</option>. | |
352 </para> | |
353 </sect2> | |
354 </sect1> | |
355 | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
356 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
357 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
358 <sect1 id="dga"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
359 <title>DGA</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
360 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
361 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
362 <title>PREAMBOLO</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
363 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
364 Questa documento cerca di spiegare in poche parole cosa sia DGA e cosa possa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
365 fare (e cosa no) il driver di uscita video DGA di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
366 <application>MPlayer</application>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
367 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
368 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
369 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
370 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
371 <title>COS'E' DGA</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
372 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
373 <acronym>DGA</acronym> è il nome breve di <emphasis>Direct Graphics |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
374 Access</emphasis> (accesso grafico diretto) ed è un modo per fa sì |
23775 | 375 che un programma scavalchi l'X server e modifichi direttamente la memoria |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
376 del framebuffer. In termini tecnici la memoria del framebuffer viene |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
377 rimappata nello spazio di memoria del tuo processo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
378 Questo è permesso dal kernel solo se hai provilegi di superutente. Puoi averli |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
379 o autenticandoti come <systemitem class="username">root</systemitem> o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
380 impostando il bit SUID sull'eseguibile di <application>MPlayer</application> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
381 (<emphasis role="bold">sconsigliato</emphasis>). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
382 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
383 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
384 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
385 Ci sono due versioni di DGA: DGA1 usato da XFree 3.x.x e DGA2 che è stato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
386 introdotto con XFree 4.0.1. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
387 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
388 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
389 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
390 DGA1 fornisce solamente accesso diretto al framebuffer come descritto sopra. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
391 Per modificare la risoluzione del segnale video devi affidarti all'estensione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
392 XVidMode. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
393 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
394 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
395 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
396 DGA2 include le funzionalità dell'estensione XVidMode e inoltre permette la |
23775 | 397 modifica della profondità di colore del display. Così, anche se stai facendo |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
398 girare un X server con profondità di 32 bit, puoi passare a una di 15 e |
23775 | 399 viceversa. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
400 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
401 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
402 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
403 Tuttavia DGA ha dei punti deboli. Sembra sia in qualche modo dipendente dal |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
404 chip grafico utilizzato e dall'implementazione del driver video dell'X server |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
405 che controlla tale chip. Per cui non funziona su tutti i sistemi... |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
406 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
407 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
408 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
409 <title>INSTALLARE IL SUPPORTO PER DGA IN MPLAYER</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
410 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
411 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
412 Per prima cosa assicurati che X carichi l'estensione DGA, guarda in |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
413 <filename>/var/log/XFree86.0.log</filename>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
414 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
415 <programlisting>(II) Loading extension XFree86-DGA</programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
416 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
417 Attenzione, si <emphasis role="bold">consiglia vivamente </emphasis> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
418 XFree86 4.0.x o superiore! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
419 Il driver DGA di <application>MPlayer</application> viene rilevato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
420 automaticamente da <filename>./configure</filename>, ovvero puoi forzarlo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
421 con <option>--enable-dga</option>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
422 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
423 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
424 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
425 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
426 Se il driver non è riuscito a reimpostare una risoluzione inferiore, fai delle |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
427 prove con le opzioni <option>-vm</option> (solo con X 3.3.x), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
428 <option>-fs</option>, <option>-bpp</option>, <option>-zoom</option> per trovare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
429 una modalità video in cui ci stia il film. Per ora non c'è un convertitore :( |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
430 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
431 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
432 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
433 Diventa <systemitem class="username">root</systemitem>. A DGA serve l'accesso |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
434 da root per essere in grado di scrivere direttamente sulla memoria video. Se |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
435 vuoi eseguirlo come utente, allora installa <application>MPlayer</application> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
436 SUID root: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
437 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
438 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
439 chown root <replaceable>/usr/local/bin/mplayer</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
440 chmod 750 <replaceable>/usr/local/bin/mplayer</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
441 chmod +s <replaceable>/usr/local/bin/mplayer</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
442 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
443 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
444 Ora funziona anche da utente normale. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
445 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
446 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
447 <caution> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
448 <title>Rischi di sicurezza</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
449 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
450 Questo porta un <emphasis role="bold">grosso</emphasis> rischio di sicurezza! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
451 Non farlo <emphasis role="bold">mai</emphasis> su un server o su un computer |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
452 che può essere utilizzato da altre persone, perché si possono ottenere |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
453 privilegi di root attraverso <application>MPlayer</application> SUID root. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
454 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
455 </caution> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
456 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
457 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
458 Ora usa l'opzione <option>-vo dga</option>, e sei a cavallo! (speralo:) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
459 Potresti anche provare se ti funziona l'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
460 <option>-vo sdl:driver=dga</option>! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
461 E' molto più veloce! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
462 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
463 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
464 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
465 <formalpara id="dga-modelines"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
466 <title>MODIFICARE LA RISOLUZIONE</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
467 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
468 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
469 Il driver DGA permette la modifica della risoluzione del segnale di uscita. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
470 Questo evita la necessità di eseguire un (lento) ridimensionamento software e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
471 allo stesso tempo fornisce un'immagine a schermo pieno. Idealmente dovrebbe |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
472 ridimensionarsi alla risoluzione precisa (rispettando il rapporto di aspetto) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
473 dei dati video, ma l'X server permette solo di impostare le risoluzioni |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
474 precedentemente definite in <filename>/etc/X11/XF86Config</filename> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
475 (<filename>/etc/X11/XF86Config-4</filename> per XFree 4.X.X). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
476 Queste ultime sono conosciute come "modelines" e dipendono dalle potenzialità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
477 del tuo hardware video. Il server X legge questo file di configurazione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
478 all'avvio e disabilita le modelines incompatibili col tuo hardware. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
479 Puoi scoprire quali modalità ti restano attraverso il file di log di X11. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
480 Si può trovare qui: <filename>/var/log/XFree86.0.log</filename>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
481 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
482 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
483 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
484 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
485 Queste modalità si sa che funzionano correttamente con un chip Riva128, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
486 usando il driver nv.o del server X. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
487 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
488 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
489 <para><programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
490 Section "Modes" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
491 Identifier "Modes[0]" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
492 Modeline "800x600" 40 800 840 968 1056 600 601 605 628 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
493 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
494 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
495 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
496 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
497 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
498 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
499 EndSection |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
500 </programlisting></para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
501 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
502 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
503 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
504 <title>DGA & MPLAYER</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
505 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
506 DGA is used in two places with <application>MPlayer</application>: The SDL |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
507 driver can be made to make use of it (<option>-vo sdl:driver=dga</option>) and |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
508 within the DGA driver (<option>-vo dga</option>). The above said is true |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
509 for both; in the following sections I'll explain how the DGA driver for |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
510 <application>MPlayer</application> works. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
511 DGA viene usato con <application>MPlayer</application> in due posti: può |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
512 essere usato attraverso il driver SDL (<option>-vo sdl:driver=dga</option>) e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
513 con il driver DGA (<option>-vo dga</option>). Quanto detto sopra è valido per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
514 entrambi; nei paragrafi seguenti viene spiegato come il driver DGA funziona per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
515 <application>MPlayer</application>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
516 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
517 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
518 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
519 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
520 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
521 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
522 <title>CARATTERISTICHE</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
523 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
524 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
525 Il driver DGA viene utilizzato specificando <option>-vo dga</option> sulla riga |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
526 comando. Il comportamento di default è di passare ad una risoluzione il più |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
527 vicino possibile a quella originaria del video. Ignora volutamente le opzioni |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
528 <option>-vm</option> e <option>-fs</option> (abilitazione ridimensionamento |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
529 video e schermo intero) - cerca sempre di coprire la più vasta area possibile |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
530 dello schermo reimpostando la modalità video, evitando così di sprecare cicli |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
531 della CPU per ridimensionare l'immagine. Se la modalità video selezionata non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
532 ti piace, puoi forzarlo a scegliere la modalità più prossima alla risoluzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
533 specificata con <option>-x</option> e <option>-y</option>. Impostando l'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
534 <option>-v</option>, il driver DGA emetterà, tra una sacco ci altre cose, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
535 un'elenco delle risoluzioni supportate dal tuo file |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
536 <filename>XF86Config</filename>. Se hai DGA2, puoi anche forzarlo ad utilizzare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
537 una data profondità usando l'opzione <option>-bpp</option>. Profondità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
538 valide sono 15, 16, 24 e 32. Se queste profondità siano supportate nativamente |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
539 oppure se debba venir effettuata una conversione (eventualmente lenta), dipende |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
540 dal tuo hardware. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
541 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
542 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
543 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
544 Se dovessi essere abbastanza fortunato da avere sufficiente memoria fuori dalla |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
545 visualizzazione per poterci far stare un'immagine intera, il driver DGA userà |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
546 un buffering doppio, fornendo una riproduzione più fluida. Ti dirà quando il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
547 doppio buffering sarà abilitato o no. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
548 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
549 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
550 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
551 "Doppio buffering" significa che il fotogramma successivo del video viene |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
552 disegnato nella memoria fuori dello schermo, mentre il fotogramma corrente |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
553 viene mostrato. Quando il fotogramma successivo è pronto, il chip grafico |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
554 rivece solo l'indirizzo in memoria del nuovo fotogramma e semplicemente prende |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
555 da là i dati da mostrare. Nel frattempo l'altro buffer di memoria viene |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
556 riempito con altri dati video. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
557 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
558 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
559 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
560 Il doppio buffering può venir abilitato usando l'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
561 <option>-double</option> e disabilitato con <option>-nodouble</option>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
562 L'opzione attuale di default è di disabilitarlo. Usando il driver DGA, la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
563 visualizzazione dati su schermo (OSD, onscreen display) funziona solo con il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
564 doppio buffering abilitato. In ogni caso, abilitare il doppio buffering può |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
565 portare una pesante penalizzazione della velocità (sul mio K6-II+ 525 usa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
566 un ulteriore 20% di tempo di CPU) in dipendenza dall'implementazione per DGA |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
567 del tuo hardware. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
568 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
569 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
570 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
571 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
572 <title>PROBLEMI DI VELOCITA'</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
573 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
574 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
575 In generale, l'accesso DGA al framebuffer dovrebbe essere almeno veloce quanto |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
576 utilizzare il driver X11, con il beneficio aggiunto di ottenere un'immagine a |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
577 schermo intero. I valori di velocità percentuale emessi da |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
578 <application>MPlayer</application> devono essere interpretati con un po' di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
579 attenzione, dato che per esempio con il driver X11 non includono il tempo usato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
580 dal server X per il disegno effettivo. Attacca un terminale sulla seriale della |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
581 tua macchina e lancia <command>top</command> per vedere cosa stia davvero |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
582 succedendo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
583 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
584 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
585 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
586 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
587 In linea di massima, l'aumento di velocità usando DGA rispetto all'utilizzo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
588 'normale' di X11 dipende fortemente dalla tua scheda video e da quanto bene il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
589 relativo modulo del server X sia ottimizzato. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
590 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
591 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
592 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
593 Se hai un sistema lento, è meglio usare una profondità di 15 o 16 bit, visto |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
594 che richiedono solo la metà della banda di memoria di una visualizzazion a |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
595 32 bit. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
596 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
597 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
598 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
599 Usare una profondità di 24 è una buona idea anche se la tua scheda supporta |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
600 nativamente solo quella a 32 bit, dato che trasferisce il 25% dei dati in meno |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
601 rispetto alla modalità a 32/32. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
602 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
603 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
604 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
605 Ho visto alcuni file AVI riprodotti su Pentium MMX 266. Le CPU AMD K6-2 possono |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
606 lavorare a 400 MHz e oltre. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
607 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
608 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
609 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
610 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
611 <title>PROBLEMI/BACHI CONOSCIUTI</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
612 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
613 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
614 Bene, secondo gli sviluppatori di XFree, DGA è quasi una bestia. Ti dicono che |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
615 è meglio non usarla. La sua implementazione non è sempre perfetta con tutti i |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
616 driver dei chip per XFree che ci sono là fuori. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
617 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
618 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
619 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
620 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
621 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
622 Con XFree 4.0.3 e <filename>nv.o</filename> c'è un baco che porta ad avere |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
623 strani colori. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
624 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
625 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
626 I driver ATI hanno bisogno che la modalità sia reimpostata più di una |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
627 volta dopo aver utilizzato DGA. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
628 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
629 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
630 Alcuni driver semplicemente non riescono a tornare alla risoluzione normale |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
631 (Usa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
632 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad +</keycap></keycombo> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
633 e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
634 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad -</keycap></keycombo> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
635 per cambiarla manualmente). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
636 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
637 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
638 Alcuni driver semplicemente mostrano strani colori. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
639 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
640 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
641 Alcuni driver mentono riguardo alla memoria che mappano nello spazio |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
642 indirizzi del processo, perciò vo_dga non usa il doppio buffering (SIS?). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
643 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
644 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
645 Alcuni driver sembra che falliscano nel fornire almeno una modalità valida. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
646 In questo caso il driver DGA andrà in crash raccontandoti di una modalità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
647 senza senso tipo 100000x100000 o qualcosa di simile. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
648 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
649 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
650 L'OSD funziona solo col doppio buffering abilitato (altrimenti sfarfalla). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
651 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
652 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
653 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
654 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
655 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
656 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
657 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
658 <sect1 id="sdl"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
659 <title>SDL</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
660 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
661 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
662 <acronym>SDL</acronym> (Simple Directmedia Layer) è praticamente un'interfaccia |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
663 unificata audio/video. I programmi che la usano non sanno che driver video o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
664 audio SDL usi davvero, ma conoscono solo l'interfaccia. Per esempio un porting |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
665 di Doom che usi SDL può girara sopra a svgalib, aalib, X, fbdev e altro, devi |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
666 semplicemente specificare (per esempio) il driver video da usare attraverso la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
667 variabile d'ambiente <envar>SDL_VIDEODRIVER</envar>. In teoria, perlomeno. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
668 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
669 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
670 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
671 Con <application>MPlayer</application>, usiamo la sua potenzialità di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
672 ridimensionamento via software del driver di X11 per le schede che non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
673 gestiscono XVideo, fino a quando non faremo il nostro (più veloce, più bello) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
674 ridimensionatore software. Abbiamo anche usato la sua uscita per aalib, ma ora |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
675 abbiamo la nostra che è più comoda. La sua modalità per DGA era migliore |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
676 della nostra fino a poco tempo fa. Hai capito, no? :) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
677 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
678 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
679 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
680 Aiuta anche con alcuni driver/schede bacate, se il video è scattoso (non per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
681 problemi di sistema lento) oppure l'audio è saltellante. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
682 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
683 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
684 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
685 L'uscita video SDL supporta la visualizzazione dei sottotitoli sotto al filmato |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
686 ovvero sulla striscia nera (se presente). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
687 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
688 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
689 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
690 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
691 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
692 <sect1 id="svgalib"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
693 <title>SVGAlib</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
694 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
695 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
696 <title>INSTALLAZIONE</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
697 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
698 Affinché <application>MPlayer</application> compili il suo driver per SVGAlib |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
699 (autorilevato, ma può essere forzato), devi installare svgalib e il suo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
700 pacchetto di sviluppo e non dimenticare di modificare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
701 <filename>/etc/vga/libvga.config</filename> in modo che corrisponda alla tua |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
702 scheda e al tuo monitor. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
703 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
704 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
705 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
706 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
707 Assicurati di non usare l'opzione <option>-fs</option>, dato che attiva |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
708 l'utilizzo del ridimensionatore software, ed è lento. Se davvero ti serve, usa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
709 l'opzione <option>-sws 4</option>, che porterà una bassa qualità, ma è in |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
710 qualche modo più veloce. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
711 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
712 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
713 <formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
714 <title>SUPPORTO PER EGA (4BPP)</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
715 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
716 SVGAlib include EGAlib, e <application>MPlayer</application> ha la possibilità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
717 di mostrare qualsiasi filmato in 16 colori, utilizzabile in queste situazioni: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
718 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
719 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
720 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
721 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
722 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
723 Scheda EGA con monitor EGA: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
724 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
725 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
726 Scheda EGA con monitor CGA: 320x200x4bpp, 640x200x4bpp |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
727 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
728 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
729 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
730 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
731 Il valore dei bpp (bit per pixel) deve essere impostato a 4 manualmente: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
732 <option>-bpp 4</option> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
733 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
734 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
735 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
736 Il filmato probabilmente deve essere rimpicciolito per starci nella modalità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
737 EGA: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
738 <screen>-vf scale=640:350</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
739 or |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
740 <screen>-vf scale=320:200</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
741 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
742 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
743 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
744 Per questo ci serve una funzione di ridimensionamento veloce ma a bassa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
745 qualità: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
746 <screen>-sws 4</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
747 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
748 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
749 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
750 Forse la correzione automatica dell'aspetto va disattivata: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
751 <screen>-noaspect</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
752 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
753 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
754 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
755 Secondo la mia esperienza la qualità migliore dell'immagine su schermi EGA |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
756 può essere ottenuta diminuendo un pochino la luminosità: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
757 <option>-vf eq=-20:0</option>. Sul mio sistema ho anche bisogno di abbassare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
758 la frequenza audio, dato che era rovinata a 44kHz: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
759 <option>-srate 22050</option>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
760 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
761 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
762 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
763 Puoi abilitare l'OSD e i sottotitoli solo con il filtro <option>expand</option>, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
764 vedi la pagina man per i parametri precisi. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
765 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
766 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
767 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
768 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
769 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
770 <sect1 id="fbdev"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
771 <title>Uscita su framebuffer (FBdev)</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
772 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
773 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
774 Se compilare l'uscita FBdev o no viene rilevato automaticamente da |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
775 <filename>./configure</filename>. Leggi nei sorgenti del kernel la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
776 documentazione sul framebuffer (<filename>Documentation/fb/*</filename>) per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
777 ulteriori informazioni. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
778 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
779 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
780 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
781 Se la tua scheda non supporta lo standard VBE 2.0 (vecchie schede ISA/PCI, come |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
782 la S3 Trio64), ma solo VBE 1.2 (o precedente?): bene, c'è ancora VESAfb, ma |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
783 ddovrai caricare SciTech Display Doctor (conosciuto precedentemente come UniVBE) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
784 prima di avviare Linux. Usa un disco di avvio DOS o qualcosa del genere. E non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
785 dimenticare di registrare il tuo UniVBE ;)) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
786 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
787 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
788 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
789 L'uscita su FBdev richiede principalmente alcuni parametri addizionali: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
790 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
791 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
792 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
793 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
794 <term><option>-fb</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
795 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
796 specifica il dispositivo framebuffer da usare (default: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
797 <filename>/dev/fb0</filename>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
798 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
799 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
800 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
801 <term><option>-fbmode</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
802 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
803 nome della modalità da usare (come in <filename>/etc/fb.modes</filename>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
804 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
805 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
806 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
807 <term><option>-fbmodeconfig</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
808 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
809 file di configirazione delle modalità (default: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
810 <filename>/etc/fb.modes</filename>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
811 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
812 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
813 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
814 <term><option>-monitor-hfreq</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
815 <term><option>-monitor-vfreq</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
816 <term><option>-monitor-dotclock</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
817 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
818 valori <emphasis role="bold">importanti</emphasis>, vedi |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
819 <filename>example.conf</filename> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
820 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
821 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
822 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
823 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
824 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
825 Se vuoi passare a una modalità particolare, allora usa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
826 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
827 mplayer -vm -fbmode <replaceable>nome_modalità</replaceable> <replaceable>nomefile</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
828 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
829 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
830 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
831 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
832 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
833 <option>-vm</option> da sola può scegliere la modalità più adatta da |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
834 <filename>/etc/fb.modes</filename>. Può essere usata anche insieme con le |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
835 opzioni <option>-x</option> e <option>-y</option>. L'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
836 <option>-flip</option> è supportata solo se il formato pixel del film |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
837 corrisponde al formato pixel della modalità video. Stai attento al valore |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
838 di bpp, il driver fbdev cerca di usare prima quello corrente, poi quello che |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
839 indichi tramite l'opzione <option>-bpp</option> option. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
840 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
841 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
842 l'opzione <option>-zoom</option> non è supportata |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
843 (usa <option>-vf scale</option>). Non puoi usare modalità a 8bbp (o meno). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
844 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
845 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
846 Probabilmente vuoi disabilitare il cursore: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
847 <screen>echo -e '\033[?25l'</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
848 o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
849 <screen>setterm -cursor off</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
850 e il salvaschermo: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
851 <screen>setterm -blank 0</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
852 Per riabilitare il cursore: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
853 <screen>echo -e '\033[?25h'</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
854 o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
855 <screen>setterm -cursor on</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
856 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
857 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
858 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
859 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
860 La modifica della modalità video di FBdev <emphasis>non funziona</emphasis> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
861 con il framebuffer VESA, e non chiederla, visto che non è una limitazione di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
862 <application>MPlayer</application>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
863 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
864 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
865 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
866 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
867 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
868 <sect1 id="mga_vid"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
869 <title>Framebuffer Matrox (mga_vid)</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
870 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
871 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
872 <systemitem>mga_vid</systemitem> è un'incrocio di un driver di uscita video e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
873 di un modulo del kernel, che utilizza il ridimensionatore e l'overlay video |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
874 delle Matrox G200/G400/G450/G550 per effettuare una conversione dello spazio |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
875 colore YUV->RGB e un ridimensionamento video arbitrario. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
876 <systemitem>mga_vid</systemitem> ha un supporto hardware per VSYNC con triplo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
877 buffering. Funziona sia in una console su framebuffer che dentro X, ma solo con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
878 Linux 2.4.x. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
879 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
880 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
881 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
882 Per una versione del driver per Linux 2.6.x controlla |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
883 <ulink url="http://attila.kinali.ch/mga/"/>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
884 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
885 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
886 <procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
887 <title>Installazione:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
888 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
889 Per usarlo, devi innanzitutto compilare <filename>mga_vid.o</filename>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
890 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
891 cd drivers |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
892 make<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
893 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
894 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
895 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
896 Poi esegui (come <systemitem class="username">root</systemitem>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
897 <screen>make install</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
898 che dovrebbe installare il modulo e creare per te il nodo del dispositivo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
899 Carica il driver con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
900 <screen>insmod mga_vid.o</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
901 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
902 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
903 Dovresti verificare il rilevamento della dimensione della memoria usando il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
904 comando <command>dmesg</command>. Se è errato, usa l'opzione |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
905 <option>mga_ram_size</option> (prima fai <command>rmmod mga_vid</command>), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
906 indicando in MB la dimensione della memoria della scheda: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
907 <screen>insmod mga_vid.o mga_ram_size=16</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
908 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
909 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
910 Per far sì che venga caricato/scaricato quando serve, prima inserisci la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
911 riga seguente alla fine di <filename>/etc/modules.conf</filename>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
912 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
913 <programlisting>alias char-major-178 mga_vid</programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
914 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
915 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
916 Ora devi (ri)compilare <application>MPlayer</application>, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
917 <command>./configure</command> rileverà <filename>/dev/mga_vid</filename> e |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
918 compilerà il driver 'mga'. Si potrà usare da |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
919 <application>MPlayer</application> con <option>-vo mga</option> se sei su una |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
920 console matroxfb, oppure <option>-vo xmga</option> se sei sotto XFree86 3.x.x |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
921 o 4.x.x. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
922 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
923 </procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
924 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
925 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
926 Il driver mga_vid collabora con Xv. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
927 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
928 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
929 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
930 Si può leggere il file del dispositivo <filename>/dev/mga_vid</filename> per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
931 alcune informazioni, per esempio facendo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
932 <screen>cat /dev/mga_vid</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
933 e ci si può scrivere per modificare la luminosità: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
934 <screen>echo "brightness=120" > /dev/mga_vid</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
935 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
936 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
937 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
938 Nella stessa directory c'è un'applicazione di test che si chiama |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
939 <command>mga_vid_test</command>. Se tutto funziona bene, dovrebbe disegnare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
940 immagini di 256x256 sullo schermo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
941 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
942 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
943 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
944 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
945 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
946 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
947 <sect1 id="tdfxfb" xreflabel="3Dfx YUV support (tdfxfb)"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
948 <title>Supporto YUV per 3Dfx</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
949 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
950 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
951 Questo driver usa il driver tdfx del kernel per il framebuffer per riprodurre |
23775 | 952 filmati con accelerazione YUV. Ti serve un kernel con supporto per tdfxfb e |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
953 ricompilare con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
954 <screen>./configure --enable-tdfxfb</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
955 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
956 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
957 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
958 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
959 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
960 <sect1 id="tdfx_vid"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
961 <title>tdfx_vid</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
962 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
963 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
964 Questo è un'incrocio di un driver di uscita video e di un modulo del kernel, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
965 simile a <link linkend="mga_vid">mga_vid</link>. Ti serve un kernel 2.4.x con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
966 il driver <systemitem>agpgart</systemitem>, visto che |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
967 <systemitem>tdfx_vid</systemitem> usa AGP. Passa |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
968 <option>--enable-tdfxfb</option> a <command>configure</command> per compilare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
969 il driver di uscita video e compila il module del kernel con le istruzioni |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
970 seguenti. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
971 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
972 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
973 <procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
974 <title>Installare il modulo del kernel tdfx_vid.o:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
975 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
976 Compila <filename>tdfx_vid.o</filename>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
977 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
978 cd drivers |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
979 make</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
980 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
981 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
982 Poi esegui (come <systemitem class="username">root</systemitem>) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
983 <screen>make install</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
984 che dovrebbe installare il modulo e creare per te il nodo del dispositivo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
985 Carica il driver con |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
986 <screen>insmod tdfx_vid.o</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
987 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
988 <step><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
989 Per far sì che venga caricato/scaricato quando serve, prima inserisci la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
990 riga seguente alla fine di <filename>/etc/modules.conf</filename>: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
991 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
992 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
993 <programlisting>alias char-major-178 tdfx_vid</programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
994 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
995 </procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
996 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
997 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
998 Nella stessa directory c'è un'applicazione di test che si chiama |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
999 <command>tdfx_vid_test</command>. Se tutto funziona bene, dovrebbe fornire |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1000 alcune informazioni utili. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1001 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1002 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1003 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1004 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1005 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1006 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1007 <sect1 id="opengl"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1008 <title>Uscita OpenGL</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1009 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1010 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1011 <application>MPlayer</application> supporta la riproduzione di filmati usando |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1012 OpenGL, ma se se la tua piattaforma/driver supportano xv come è il caso di un |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1013 PC con Linux, allora usa xv, le prestazioni OpenGL sono pesantemente peggiori. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1014 Se hai un'implementazione di X11 senza xv, OpenGL è una valida alternativa. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1015 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1016 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1017 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1018 Sfortunatamente non tutti i driver supportano questa caratteristica. I driver |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1019 Utah-GLX (per XFree86 3.3.6) la supportano per tutte le schede. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1020 Vedi <ulink url="http://utah-glx.sf.net"/> per dettagli su come installarli. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1021 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1022 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1023 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1024 XFree86(DRI) 4.0.3 or later supports OpenGL with Matrox and Radeon cards, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1025 4.2.0 or later supports Rage128. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1026 Vedi <ulink url="http://dri.sf.net"/> for download and installation |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1027 instructions. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1028 XFree86(DRI) 4.0.3 o successivi supportano OpenGL con schede Matrox e Radeon, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1029 4.2.0 o successivi supportano le Rage128. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1030 Leggi su <ulink url="http://dri.sf.net"/> le istruzioni per scaricarli ed |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1031 installare. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1032 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1033 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1034 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1035 Un consiglio per i nostri utenti: l'uscita video GL può essere usata per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1036 ottenere un'uscita sincronizzata su vsync. Devi impostare una variabile |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1037 d'ambiente (perlomeno con nVidia): |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1038 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1039 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1040 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1041 <command>export __GL_SYNC_TO_VBLANK=1</command> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1042 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1043 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1044 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1045 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1046 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1047 <sect1 id="aalib"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1048 <title>AAlib – Visualizzazione in modalità testuale</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1049 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1050 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1051 AAlib è una libreria per mostrare elementi grafici in modalità testuale, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1052 usando un potente renderizzatore ASCII. Ci sono <emphasis>valanghe</emphasis> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1053 di programmi che la utilizzano, come Doom, Quake, etc. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1054 <application>MPlayer</application> ne include un driver facilmente utilizzabile. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1055 Se <filename>./configure</filename> trova AAlib installata, il driver di uscita |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1056 video per aalib verrà compilato. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1057 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1058 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1059 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1060 Puoi usare alcune chiavi nella finestra AA per modificare le opzioni di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1061 renderizzazione: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1062 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1063 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1064 <informaltable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1065 <tgroup cols="2"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1066 <thead> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1067 <row><entry>Chiave</entry><entry>Azione</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1068 </thead> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1069 <tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1070 <row><entry><keycap>1</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1071 diminuisce il contrasto |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1072 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1073 <row><entry><keycap>2</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1074 aumenta il contrasto |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1075 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1076 <row><entry><keycap>3</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1077 diminuisce la luminosità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1078 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1079 <row><entry><keycap>4</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1080 aumenta la luminosità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1081 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1082 <row><entry><keycap>5</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1083 abilita/disabilita il fast rendering |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1084 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1085 <row><entry><keycap>6</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1086 imposta la modalità di dithering (nessuna, distribuzione di errore, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1087 Floyd Steinberg) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1088 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1089 <row><entry><keycap>7</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1090 inverte l'immagine |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1091 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1092 <row><entry><keycap>8</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1093 passa tra i controlli di aa e quelli di <application>MPlayer</application> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1094 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1095 </tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1096 </tgroup> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1097 </informaltable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1098 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1099 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1100 <title>Si possono usare le seguenti opzioni sulla riga di comando:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1101 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1102 <term><option>-aaosdcolor=<replaceable>V</replaceable></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1103 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1104 modifica il colore OSD |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1105 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1106 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1107 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1108 <term><option>-aasubcolor=<replaceable>V</replaceable></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1109 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1110 modifica il colore dei sottitoli |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1111 </para><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1112 dove <replaceable>V</replaceable> può essere: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1113 <literal>0</literal> (normale), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1114 <literal>1</literal> (scuro), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1115 <literal>2</literal> (grassetto), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1116 <literal>3</literal> (font grassetto), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1117 <literal>4</literal> (invertito), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1118 <literal>5</literal> (speciale). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1119 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1120 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1121 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1122 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1123 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1124 <title>AAlib di suo fornisce un po' di opzioni. Di seguito alcune |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1125 importanti:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1126 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1127 <term><option>-aadriver</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1128 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1129 Impostra il driver aa preferito (X11, curses, Linux). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1130 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1131 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1132 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1133 <term><option>-aaextended</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1134 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1135 Usa tutti e 256 i caratteri. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1136 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1137 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1138 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1139 <term><option>-aaeight</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1140 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1141 Usa ASCII a otto bit. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1142 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1143 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1144 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1145 <term><option>-aahelp</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1146 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1147 Lista tutte le opzioni per aalib. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1148 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1149 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1150 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1151 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1152 <note><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1153 La renderizzazione è molto pesante per la CPU, specialmente usando AA-on-X |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1154 (usando aalib su X), ed è più leggera su una console standard, senza |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1155 framebuffer. Usa SVGATextMode per impostare una modalità a molti caratteri, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1156 poi divertiti! (le schede Hercules con seconda uscita sono mitiche :)) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1157 (ma IMHO puoi usare l'opzione <option>-vf 1bpp</option> per avere grafica su |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1158 hgafb:) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1159 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1160 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1161 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1162 Usa l'opzione <option>-framedrop</option> se il tuo computer non è abbastanza |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1163 veloce da renderizzare tutti i fotogrammi! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1164 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1165 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1166 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1167 Riproducendo su un terminale, avrai migliore velocità e qualità usando il |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1168 driver Linux, non ncurses (<option>-aadriver linux</option>). Ma devi anche |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1169 avere accesso a |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1170 <filename>/dev/vcsa<replaceable><terminale></replaceable></filename>! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1171 Questo non è rilevato automaticamente da aalib, ma vo_aa cerca di trovare la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1172 modalità migliore. Leggi <ulink url="http://aa-project.sf.net/tune"/> per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1173 altri consigli di impostazioni. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1174 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1175 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1176 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1177 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1178 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1179 <sect1 id="caca"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1180 <title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1181 <systemitem class="library">libcaca</systemitem> – Libreria Color ASCII Art |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1182 </title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1183 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1184 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1185 La libreria <ulink url="http://sam.zoy.org/projects/libcaca/"><systemitem class="library">libcaca</systemitem></ulink> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1186 è una libreria grafica che emette testo al posto di pixel, indi può funzionare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1187 su schede video più vecchie o su terminali di testo. Non è dissimile dalla |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1188 famosa libreria <systemitem class="library">AAlib</systemitem>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1189 <systemitem class="library">libcaca</systemitem> ha bisogno di un terminale per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1190 poter funzionare, perciò dovrebbe funzionare su tutti i sistemi Unix (incluso |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1191 Mac OS X) usando la libreria <systemitem class="library">slang</systemitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1192 ovvero la libreria <systemitem class="library">ncurses</systemitem>, sotto DOS |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1193 usando la libreria <systemitem class="library">conio.h</systemitem>, e nei |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1194 sistemi Windows usando <systemitem class="library">slang</systemitem> o |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1195 <systemitem class="library">ncurses</systemitem> (tramite l'emulazione Cygwin) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1196 oppure <systemitem class="library">conio.h</systemitem>. Se |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1197 <filename>./configure</filename> rileva la presenza di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1198 <systemitem class="library">libcaca</systemitem>, il driver di uscita video per |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1199 caca verrà compilato. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1200 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1201 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1202 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1203 <title>Le differenze rispetto ad <systemitem class="library">AAlib</systemitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1204 sono le seguenti:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1205 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1206 16 colori disponibili per l'emissione a caratteri (256 coppie di colori) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1207 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1208 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1209 dithering del colore dell'immagine |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1210 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1211 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1212 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1213 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1214 <title>Ma <systemitem class="library">libcaca</systemitem> ha anche le seguenti |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1215 limitazioni:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1216 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1217 nessun supporto per luminosià, contrasto, gamma |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1218 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1219 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1220 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1221 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1222 Puoi utilizzare alcuni tasti nella finestra caca per modificare le opzioni di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1223 renderizzazione: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1224 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1225 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1226 <informaltable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1227 <tgroup cols="2"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1228 <thead> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1229 <row><entry>Chiave</entry><entry>Azione</entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1230 </thead> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1231 <tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1232 <row><entry><keycap>d</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1233 Attiva/disattiva il metodo di dithering di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1234 <systemitem class="library">libcaca</systemitem>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1235 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1236 <row><entry><keycap>a</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1237 Attiva/disattiva l'antialias di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1238 <systemitem class="library">libcaca</systemitem>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1239 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1240 <row><entry><keycap>b</keycap></entry><entry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1241 Attiva/disattiva lo sfondo di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1242 <systemitem class="library">libcaca</systemitem>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1243 </entry></row> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1244 </tbody> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1245 </tgroup> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1246 </informaltable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1247 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1248 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1249 <title><systemitem class="library">libcaca</systemitem> terrà anche conto di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1250 alcune variabili d'ambiente:</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1251 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1252 <term><option>CACA_DRIVER</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1253 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1254 Imposta il driver caca richiesto. Per es. ncurses, slang, x11. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1255 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1256 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1257 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1258 <term><option>CACA_GEOMETRY (solo X11)</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1259 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1260 Specifica il numero di righe e colonne. Per es. 128x50. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1261 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1262 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1263 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1264 <term><option>CACA_FONT (solo X11)</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1265 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1266 Specifica il font da usare. Per es. fixed, nexus. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1267 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1268 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1269 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1270 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1271 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1272 Usa l'opzione <option>-framedrop</option> se il tuo computer non è abbastanza |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1273 veloce per renderizzare tutti i fotogrammi. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1274 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1275 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1276 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1277 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1278 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1279 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1280 <sect1 id="vesa"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1281 <title>VESA - uscita attraverso il VESA BIOS</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1282 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1283 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1284 Questo driver è stato progettato ed introdotto come un |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1285 <emphasis role="bold">driver generico</emphasis> per qualsiasi scheda video che |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1286 abbia un BIOS compatibile con VESA VBE 2.0. Un altro vantaggio di questo driver |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1287 è che cerca di attivare l'uscita TV. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1288 La <citetitle>VESA BIOS EXTENSION (VBE) Versione 3.0 Data: 16 settembre |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1289 1998</citetitle> (pagina 70) dice: |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1290 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1291 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1292 <!-- TODO: try to find an 'official' translation --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1293 <blockquote> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1294 <formalpara><title>Dual-Controller Designs</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1295 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1296 VBE 3.0 supports the dual-controller design by assuming that since both |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1297 controllers are typically provided by the same OEM, under control of a |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1298 single BIOS ROM on the same graphics card, it is possible to hide the fact |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1299 that two controllers are indeed present from the application. This has the |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1300 limitation of preventing simultaneous use of the independent controllers, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1301 but allows applications released before VBE 3.0 to operate normally. The |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1302 VBE Function 00h (Return Controller Information) returns the combined |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1303 information of both controllers, including the combined list of available |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1304 modes. When the application selects a mode, the appropriate controller is |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1305 activated. Each of the remaining VBE functions then operates on the active |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1306 controller. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1307 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1308 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1309 </blockquote> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1310 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1311 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1312 Perciò usando questo driver hai qualche possibilità di far funzionare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1313 l'uscita TV (si presume che spesso l'uscita TV sia almeno un'uscita a sè |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1314 stante). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1315 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1316 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1317 <itemizedlist spacing="compact"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1318 <title>VANTAGGI</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1319 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1320 Puoi riuscire a guardare film <emphasis role="bold">anche se Linux non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1321 riconosce</emphasis> il tuo hardware grafico. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1322 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1323 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1324 Non ti serve avere alcuna cosa relativa alla grafica (come X11 (AKA XFree86), |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1325 fbdev e così via) sul tuo Linux. Questo driver può venir utilizzato dalla |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1326 <emphasis role="bold">modalità testo</emphasis>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1327 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1328 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1329 Hai qualche possibilità di avere l'<emphasis role="bold">uscita TV |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1330 funzionante</emphasis> (per le schede ATI perlomeno è così). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1331 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1332 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1333 Questo driver chiama la funzione <function>int 10h</function> percui non è |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1334 un emulatore - fa riferimento a cose <emphasis role="bold">reali</emphasis> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1335 del BIOS <emphasis role="bold">reale</emphasis> in |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1336 <emphasis>modalità reale</emphasis> (attualmente in modalità vm86). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1337 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1338 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1339 Con esso puoi usare VIDIX, potendo ottenere contemporaneamente un'uscita |
23775 | 1340 video accelerata <emphasis role="bold">e</emphasis> e l'uscita TV! |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1341 (consigliato per schede ATI) |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1342 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1343 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1344 Se hai VESA VBE 3.0+ e hai specificato in qualche dove |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1345 <option>monitor-hfreq, monitor-vfreq, monitor-dotclock</option> (nel file di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1346 configurazione o dalla riga comando) otterrai la massima frequenza di |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1347 aggiornamento possibile (usando formule generiche di temporizzazione). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1348 Per abilitare questa funzionalità devi specificare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1349 <emphasis role="bold">tutte</emphasis> le opzioni per il tuo monitor. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1350 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1351 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1352 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1353 <itemizedlist spacing="compact"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1354 <title>SVANTAGGI</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1355 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1356 Funziona solo su <emphasis role="bold">sistemi x86</emphasis>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1357 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1358 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1359 Può essere usato solo da <systemitem class="username">root</systemitem>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1360 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1361 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1362 Attualmente è disponibile solo per <emphasis role="bold">Linux</emphasis>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1363 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1364 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1365 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1366 <important><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1367 Non usare questo driver con <emphasis role="bold">GCC 2.96</emphasis>! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1368 Non funzionerà! |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1369 </para></important> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1370 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1371 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1372 <title>OPZIONI DELLA RIGA COMANDO DISPONIBILI PER VESA</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1373 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1374 <term><option>-vo vesa:<replaceable>opzioni</replaceable></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1375 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1376 attualmente riconosciute: <literal>dga</literal> per forzare la modalità |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1377 dga e <literal>nodga</literal> per disabilitarla. In modalità dga puoi |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1378 abilitare il doppio buffering con l'opzione <option>-double</option>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1379 Nota: puoi omettere questi parametri per abilitare |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1380 l'<emphasis role="bold">auto-rilevazione</emphasis> della modalità dga. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1381 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1382 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1383 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1384 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1385 <itemizedlist spacing="compact"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1386 <title>PROBLEMI CONOSCIUTI E SOLUZIONI</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1387 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1388 Se hai dei font <emphasis role="bold">NLS</emphasis> installati sulla tua |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1389 macchina Linux ed utilizzi il driver VESA in modalità testo, allora dopo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1390 essere uscito da<application>MPlayer</application> avrai i |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1391 <emphasis role="bold">font ROM</emphasis> caricati al posto di quelli locali. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1392 Puoi ricaricare i font locali usando lo strumento |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1393 <command>setsysfont</command> per Mandrake/Mandriva, ad esempio |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1394 (<emphasis role="bold">consiglio</emphasis>: lo stesso strumento viene |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1395 usato per la localizzazione di fbdev). |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1396 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1397 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1398 Alcuni <emphasis role="bold">driver grafici per Linux</emphasis> non |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1399 modificano nella memoria DOS la |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1400 <emphasis role="bold">modalità BIOS</emphasis> attiva. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1401 Per cui se hai questo problema - usa sempre il driver VESA dalla |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1402 <emphasis role="bold">modalità testo</emphasis>. Altrimenti verrà |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1403 comunque attivata la modalità testo (#03) e dovrai riavviare il tuo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1404 computer. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1405 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1406 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1407 Spesso dopo aver dismesso il driver VESA ottieni uno schermo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1408 <emphasis role="bold">nero</emphasis>. Per riportare il tuo schermo allo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1409 stato originario - salta semplicemente ad unìaltra console (premendo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1410 <keycombo><keycap>Alt</keycap><keycap>F<x></keycap></keycombo>) poi |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1411 ritorna alla console precedente allo stesso modo. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1412 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1413 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1414 Per avere <emphasis role="bold">l'uscita TV funzionante</emphasis> devi avere |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1415 il connettore TV collegato prima di avviare il tuo PC, visto che il BIOS |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1416 video si inizializza solo una volta durante il passaggio POST. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1417 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1418 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1419 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1420 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1421 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1422 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1423 <sect1 id="x11"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1424 <title>X11</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1425 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1426 <para> |
23775 | 1427 Da evitare se possibile. Uscita su X11 (utilizza l'estensione della memoria |
1428 condivisa), senza alcuna accelerazione hardware. Gestisce il ridimensionamento | |
1429 software (accelerato MMX/3DNow/SSE, ma sempre lento), usa le opzioni | |
1430 <option>-fs -zoom</option>. La maggior parte delle schede gestisce un | |
1431 ridimensionamento hardware, usa per queste l'uscita <option>-vo xv</option>, | |
1432 oppure <option>-vo xmga</option> per le schede Matrox. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1433 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1434 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1435 <para> |
23775 | 1436 Il problema è che i driver di molte schede non supportano l'accelerazione |
1437 hardware sulla seconda uscita o TV. In quei casi, vedi delle finestre blu/verdi | |
1438 al posto del film. In questi casi torna utile questo driver, ma ti serve una | |
1439 CPU potente per effettuare il ridimensionamento software. Non usare il driver | |
1440 di uscita SDL + ridimensionamento software, ha una peggior qualità | |
1441 dell'immagine. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1442 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1443 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1444 <para> |
23775 | 1445 Il ridimensionamento software è molto lento, ti conviene piuttosto cambiare la |
1446 modalità video. E' molto facile. Guarda le | |
1447 <link linkend="dga-modelines">modeline della sezione DGA</link>, e inseriscile | |
1448 nel tuo <filename>XF86Config</filename>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1449 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1450 <itemizedlist spacing="compact"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1451 <listitem><para> |
23775 | 1452 Se hai XFree86 4.x.x: usa l'opzione <option>-vm</option>. Passerà alla |
1453 risoluzione che meglio si adatta al tuo film. Se non lo fa: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1454 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1455 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1456 With XFree86 3.x.x: you have to cycle through available resolutions |
23775 | 1457 Con XFree86 3.x.x: devi passare attraverso le risoluzioni disponibili con i |
1458 tasti | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1459 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad +</keycap></keycombo> |
23775 | 1460 e |
1461 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad -</keycap></keycombo>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1462 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1463 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1464 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1465 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1466 <para> |
23775 | 1467 Se non trovi le modalità che hai aggiunto, controlla l'emissione di XFree86. |
1468 Alcuni driver non possono usare dei pixelclock che servono per modalità a | |
1469 bassa risoluzione. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1470 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1471 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1472 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1473 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1474 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1475 <sect1 id="vidix"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1476 <title>VIDIX</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1477 |
23775 | 1478 <formalpara><title>PREAMBOLO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1479 <para> |
23775 | 1480 <acronym>VIDIX</acronym> è un nome breve che sta per |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1481 <emphasis role="bold">VID</emphasis>eo |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1482 <emphasis role="bold">I</emphasis>nterface |
23775 | 1483 per *ni<emphasis role="bold">X</emphasis>. |
1484 VIDIX è stato progettato ed introdotto com un'interfaccia per driver veloci | |
1485 nello spazio utente, fornendo delle prestazioni video come quelle che fornisce | |
1486 mga_vid per le schede Matrox. E' anche molto portabile. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1487 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1488 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1489 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1490 <para> |
23775 | 1491 Quest'interfaccia è stata progettata come un tentativo di riunire le |
1492 interfacce di accelerazione video già esistenti (conosciute come mga_vid, | |
1493 rage128_vid, radeon_vid, pm3_vid) in uno schema fissato. Fornisce un'interfaccia | |
1494 di alto livello a chip conosciuti come BES (BackEnd scalers) o OV (Video | |
1495 Overlays). Non fornisce un'interfaccia a basso livello a cose conosciute come | |
1496 server grafici (non voglio entrare in competizione con il gruppo di X11 per le | |
1497 modifiche alla modalità grafica). Per es. l'obiettivo principale di | |
1498 quest'intarfaccia è quello di velocizzare la riproduzione video. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1499 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1500 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1501 <itemizedlist spacing="compact"> |
23775 | 1502 <title>USO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1503 <listitem><para> |
23775 | 1504 Puoi usare un driver di uscita video a sé stante: <option>-vo xvidix</option>. |
1505 Questo driver è stato sviluppato come un front-end tra X11 e la tecnologia | |
1506 VIDIX. Richiede l'X server e può funzionare solo dentro all'X server stesso. | |
1507 Nota che, visto che accede direttamente all'hardware e oltrepassa il driver X, | |
1508 le immagini memorizzate nella memoria della scheda video possono venir | |
1509 corrotte. Puoi evitarlo limitando la dimensione della memoria video usata da | |
1510 X con l'opzine "VideoRam" nella sezione device di XF86Config. Dovresti | |
1511 impostare tale opzione alla quantità di memoria della tua scheda meno 4MB. | |
1512 Se hai meno di 8MB di ram video, puoi usare invece l'opzione | |
1513 "XaaNoPixmapCache" nella sezione screen. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1514 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1515 <listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1516 <para> |
23775 | 1517 C'è poi un driver VIDIX per la console: <option>-vo cvidix</option>. |
1518 Questo richiede per la maggior parte delle schede un framebuffer | |
1519 inizializzato e funzionante (altrimenti incasinerai solamente lo schermo), e | |
1520 otterrai un effetto simile a <option>-vo mga</option> o | |
1521 <option>-vo fbdev</option>. Le schede nVidia tuttavia sono in grado di | |
1522 emettere video completamente grafico su vere console di testo. Vedi la sezione | |
1523 <link linkend="vidix-nvidia">nvidia_vid</link> per ulteriori informazioni. | |
1524 Per evitare il testo sui bordi e il cursore lampeggiante, prova qualcosa tipo | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1525 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1526 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1527 <screen>setterm -cursor off > /dev/tty9</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1528 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1529 <para> |
23775 | 1530 (presumendo che <systemitem>tty9</systemitem> non venga utilizzata) e poi |
1531 passa a <systemitem>tty9</systemitem>. | |
1532 D'altro canto, <option>-colorkey 0</option> dovrebbe mostrarti il video sullo | |
1533 "sfondo", anche se questo dipende dal fatto che colorkey funzioni bene o no. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1534 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1535 </listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1536 <listitem><para> |
23775 | 1537 Puoi usare un sotto-dispositivo VIDIX che sia stato applicato a vari driver |
1538 di uscita video, così: <option>-vo vesa:vidix</option> | |
1539 (<emphasis role="bold">solo per Linux</emphasis>) e | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1540 <option>-vo fbdev:vidix</option>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1541 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1542 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1543 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1544 <para> |
23775 | 1545 In verità non conta quale driver di uscita video venga usato con |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1546 <emphasis role="bold">VIDIX</emphasis>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1547 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1548 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1549 <itemizedlist spacing="compact"> |
23775 | 1550 <title>PREREQUISITI</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1551 <listitem><para> |
23775 | 1552 La scheda video dovrebbe essere in modalità grafica (tranne le schede nVidia |
1553 con il driver di uscita <option>-vo cvidix</option>). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1554 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1555 <listitem><para> |
23775 | 1556 Il driver di uscita video di <application>MPlayer</application> dovrebbe |
1557 conoscere la modalità video attiva ed essere in grado di fornire al | |
1558 sotto-dispositivo VIDIX alcune caratteristiche video del server. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1559 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1560 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1561 |
23775 | 1562 <formalpara><title>MODI DI UTILIZZO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1563 <para> |
23775 | 1564 Quando VIDIX viene usato come un |
1565 <emphasis role="bold">sotto-dispositivo</emphasis> (<option>-vo | |
1566 vesa:vidix</option>) allora la configurazione della modalità video viene | |
1567 eseguita dal dispositivo di uscita video | |
1568 (<emphasis role="bold">vo_server</emphasis>, in breve). Perciò puoi passare | |
1569 sulla riga comando di <application>MPlayer</application> le stesse chiavi per | |
1570 vo_server. Inoltre accetta <option>-double</option> come un parametro globale | |
1571 (si consiglia di usare questa opzione con VIDIX almeno per le schede ATI). | |
1572 Come <option>-vo xvidix</option>, attualmente riconosce le seguenti opzioni: | |
1573 <option>-fs -zoom -x -y -double</option>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1574 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1575 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1576 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1577 <para> |
23775 | 1578 Poi puoi specificare il driver VIDIX direttamente sulla riga comando come una |
1579 terza sotto-opzione: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1580 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1581 mplayer -vo xvidix:mga_vid.so -fs -zoom -double <replaceable>file.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1582 </screen> |
23775 | 1583 o |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1584 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1585 mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp 32 <replaceable>file.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1586 </screen> |
23775 | 1587 ma è pericoloso e non dovresti farlo. In questo caso il driver indicato verrà |
1588 forzato e i risultati sono imprevedibili (potrebbe mandarti il computer in | |
1589 <emphasis role="bold">freeze</emphasis>). Dovresti farlo SOLO se sei | |
1590 assolutamente sicuro che funzionerà e <application>MPlayer</application> non | |
1591 lo farà automaticamente. Per favore dillo agli sviluppatori. Il modo corretto | |
1592 è utilizzare VIDIX senza argomenti per abilitare la rilevazione automatica del | |
1593 driver. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1594 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1595 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1596 <para> |
23775 | 1597 Visto che VIDIX richiede un accesso diretto all'hardware puoi sia eseguirlo come |
1598 root, sia impostare il bit SUID sull'eseguibile di | |
1599 <application>MPlayer</application>. | |
1600 (<emphasis role="bold">Attenzione: questo è un rischio di sicurezza!</emphasis>) | |
1601 Alternativamente puoi usare uno modulo del kernel speciale, come questo: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1602 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1603 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1604 <procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1605 <step><para> |
23775 | 1606 Scarica la <ulink url="http://www.arava.co.il/matan/svgalib/">versione di |
1607 sviluppo</ulink> di svgalib (per esempio la 1.9.17), | |
1608 <emphasis role="bold">OPPURE</emphasis> scarica una versione fatta da Alex | |
1609 appositamente per essere usata con <application>MPlayer</application> (non ha | |
1610 bisogno dei sorgenti di svgalib per la compilazione) da | |
1611 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/svgalib/svgalib_helper-1.9 | |
1612 .17-mplayer.tar.bz2">qui</ulink>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1613 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1614 <step><para> |
23775 | 1615 Compila il modulo nella directory |
1616 <filename class="directory">svgalib_helper</filename> (si trova dentro la | |
1617 directory <filename class="directory">svgalib-1.9.17/kernel/</filename> se hai | |
1618 scaricato i sorgenti dal sito di svgalib) e caricalo nel kernel. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1619 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1620 <step><para> |
23775 | 1621 Per creare i dispositivi necessari nella directory |
1622 <filename class="directory">/dev</filename>, esegui, come root, | |
1623 <screen>make device</screen> nella directory | |
1624 <filename class="directory">svgalib_helper</filename>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1625 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1626 <step><para> |
23775 | 1627 Sposta la directory <filename class="directory">svgalib_helper</filename> |
1628 nella sotto-directory <filename class="directory">vidix</filename> nei | |
1629 sorgenti di <application>MPlayer</application>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1630 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1631 <step><para> |
23775 | 1632 Togli il commento prima della riga con CFLAGS che contiene "svgalib_helper" |
1633 dal file <filename class="directory">vidix/Makefile</filename>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1634 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1635 <step><para> |
23775 | 1636 Ricompila. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1637 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1638 </procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1639 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1640 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1641 <sect2 id="vidix-ati"> |
23775 | 1642 <title>Schede ATI</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1643 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1644 <para> |
23775 | 1645 Attualmente la maggior parte delle schede ATI è supportata nativamente, dalle |
1646 Mach64 alle più recenti Radeon. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1647 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1648 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1649 <para> |
23775 | 1650 Ci sono due binari compilati: <filename>radeon_vid</filename> per le Radeon e |
1651 <filename>rage128_vid</filename> per le schede Rage 128. Puoi forzare | |
1652 l'utilizzo di uno dei due, oppure lasciare che il sistema VIDIX provi tutti i | |
1653 driver disponibili. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1654 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1655 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1656 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1657 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1658 <sect2 id="vidix-mga"> |
23775 | 1659 <title>Schede Matrox</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1660 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1661 <para> |
23775 | 1662 Le Matrox G200, G400, G450 and G550 sono state riportate come funzionanti. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1663 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1664 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1665 <para> |
23775 | 1666 Il driver supporta gli equalizzatori video e dovrebbe essere veloce quasi quanto |
1667 il <link linkend="mga_vid">framebuffer Matrox</link>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1668 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1669 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1670 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1671 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1672 <sect2 id="vidix-trident"> |
23775 | 1673 <title>Schede Trident</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1674 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1675 <para> |
23775 | 1676 C'è un driver disponibile per il chipset Trident Cyberblade/i1, che si può |
1677 trovare sulle schede madri VIA Epia. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1678 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1679 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1680 <para> |
23775 | 1681 Il driver è scritto e mantenuto da |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1682 <ulink url="http://www.blackfiveservices.co.uk/EPIAVidix.shtml">Alastair M. Robinson</ulink>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1683 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1684 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1685 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1686 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1687 <sect2 id="vidix-3dlabs"> |
23775 | 1688 <title>Schede 3DLabs</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1689 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1690 <para> |
23775 | 1691 Anche se esiste un driver per i chip 3DLabs GLINT R3 e Permedia3, nessuno lo ha |
1692 provato, perciò delle informazioni sono benvenute. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1693 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1694 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1695 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1696 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1697 <sect2 id="vidix-nvidia"> |
23775 | 1698 <title>Schede nVidia</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1699 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1700 <para> |
23775 | 1701 Una caratteristica unica del driver nvidia_vid è la sua abilità nel mostrare |
1702 video su di una | |
1703 <emphasis role="bold">semplice, pura, console di testo</emphasis> - senza alcun | |
1704 framebuffer o qualche magia di X. Per questo fine, dovremo usare il driver di | |
1705 uscita video <option>cvidix</option>, come mostrato nell'esempio che segue: | |
1706 <screen>mplayer -vo cvidix <replaceable>esempio.avi</replaceable></screen> | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1707 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1708 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1709 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1710 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1711 <sect2 id="vidix-sis"> |
23775 | 1712 <title>Schede SiS</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1713 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1714 <para> |
23775 | 1715 Questo codice è davvero sperimentale, proprio come nvidia_vid. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1716 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1717 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1718 <para> |
23775 | 1719 E' stato testato su SiS 650/651/740 (i chipset più diffusi usati nelle versioni |
1720 SiS dello "Shuttle XPC"). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1721 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1722 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1723 <para> |
23775 | 1724 Si attendono resoconti! |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1725 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1726 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1727 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1728 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1729 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1730 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1731 <sect1 id="directfb"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1732 <title>DirectFB</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1733 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1734 <blockquote><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1735 "DirectFB is a graphics library which was designed with embedded systems |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1736 in mind. It offers maximum hardware accelerated performance at a minimum |
23775 | 1737 of resource usage and overhead." - citazione da |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1738 <ulink url="http://www.directfb.org"/> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1739 </para></blockquote> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1740 |
23775 | 1741 <para>Ometterò le caratteristiche di DirectFB da questa sezione.</para> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1742 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1743 <para> |
23775 | 1744 Anche se <application>MPlayer</application> non è supportato come un "provider |
1745 video" in DirectFB, questo driver di uscita video abiliterà la riproduzione | |
1746 video tramite DirectFB. Sarà - ovviamente - accelerata, la velocità di | |
1747 DirectFB sulla mia Matrox G400 è la stessa di XVideo. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1748 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1749 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1750 <para> |
23775 | 1751 Cerca sempre di utilizzare la versione più recente di DirectFB. Sulla riga |
1752 comando puoi usare le opzioni di DirectFB, usando <option>-dfbopts</option>. | |
1753 La scelta del livello può essere fatta con il metodo del sotto-dispositivo, | |
1754 per es.: | |
1755 <option>-vo directfb:2</option> (il livello -1 è il default: autorilevazione) | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1756 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1757 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1758 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1759 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1760 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1761 <sect1 id="dfbmga"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1762 <title>DirectFB/Matrox (dfbmga)</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1763 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1764 <para> |
23775 | 1765 Leggi per favore la sezione <link linkend="directfb">principale di DirectFB</link> |
1766 per le informazioni generali. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1767 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1768 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1769 <para> |
23775 | 1770 Questo driver di uscita video abiliterà il CRTC2 (sulla seconda uscita) delle |
1771 schede Matrox G400/G450/G550, mostrando il video | |
1772 <emphasis role="bold">independentemente</emphasis> rispetto alla prima uscita. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1773 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1774 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1775 <para> |
23775 | 1776 Ville Syrjala's ha un |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1777 <ulink url="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">README</ulink> |
23775 | 1778 e un |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1779 <ulink url="http://www.sci.fi/~syrjala/directfb/matrox-tv-out-howto">HOWTO</ulink> |
23775 | 1780 sul suo sito, che spiegano come far funzionare l'uscita TV DirectFB sulle schede |
1781 Matrox. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1782 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1783 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1784 <note><para> |
23775 | 1785 La prima versione di DirectFB con cui siamo riusciti a farlo funzionare è la |
1786 0.9.17 (ha problemi, gli serve la patch <systemitem>surfacemanager</systemitem> | |
1787 dal sito suddetto). Portare il codice per CRTC2 in | |
1788 <link linkend="mga_vid">mga_vid</link> è in progetto da anni, | |
1789 sono benvenute delle <ulink url="../../tech/patches.txt">patch</ulink>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1790 </para></note> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1791 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1792 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1793 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1794 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1795 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1796 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1797 <sect1 id="mpeg_decoders"> |
23775 | 1798 <title>Decodificatori MPEG</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1799 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1800 <sect2 id="dvb"> |
23775 | 1801 <title>Uscita e ingresso DVB</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1802 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1803 <para> |
23775 | 1804 <application>MPlayer</application> supporta le schede con chipset DVB Siemens |
1805 di produttori come Siemens, Technotrend, Galaxis o Hauppauge. I driver DVB più | |
1806 recenti sono disponibili sul | |
1807 <ulink url="http://www.linuxtv.org">sito di Linux TV</ulink>. | |
1808 Se vuoi eseguire la transcodifica software dovresti avere almeno una CPU a 1GHz. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1809 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1810 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1811 <para> |
23775 | 1812 Configure dovrebbe rilevare la tua scheda DVB. Se non lo fa, forzalo con |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1813 <screen>./configure --enable-dvb</screen> |
23775 | 1814 Se hai gli header ost in un percorso non standard, imposta il percorso con |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1815 <screen> |
23775 | 1816 ./configure --with-extraincdir=<replaceable>directory sorgenti DVB</replaceable>/ost/include |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1817 </screen> |
23775 | 1818 Poi compila ed installa come al solito.</para> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1819 |
23775 | 1820 <formalpara><title>USO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1821 <para> |
23775 | 1822 La decodifica hardware di flussi contententi video MPEG-1/2 e/o audio MPEG puà |
1823 essere effettuata con questo comando: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1824 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1825 mplayer -ao mpegpes -vo mpegpes <replaceable>file.mpg|vob</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1826 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1827 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1828 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1829 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1830 <para> |
23775 | 1831 La decodfica di qualsiasi altro tipo di flusso video richiede la transcodifica |
1832 in MPEG-1, indi è lenta a potrebbe non valerne la pena, specialmente se il tuo | |
1833 computer è lento. | |
1834 Si puà ottenere usando un comando come questo: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1835 <screen> |
23775 | 1836 mplayer -ao mpegpes -vo mpegpes <replaceable>tuofile.ext</replaceable> |
1837 mplayer -ao mpegpes -vo mpegpes -vf expand <replaceable>tuofile.ext</replaceable> | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1838 </screen></para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1839 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1840 <para> |
23775 | 1841 Fai attenzione che le schede DVB supportano solo le altezze 288 e 576 per PAL |
1842 oppure 240 e 480 per NTSC. <emphasis role="bold">Devi</emphasis> ridimensionare | |
1843 le altre altezze aggiungendo <option>scale=larghezza:altezza</option>, con la | |
1844 larghezza e l'altezza volute, all'opzione <option>-vf</option>. Le schede DVB | |
1845 accettano diverse larghezze, come 720, 704, 640, 512, 480, 352 etc. ed | |
1846 effettuano il ridimensionamento hardware sulla direzione orizzontale, perciò | |
1847 nella maggior parte deiu casi non ti serve ridimensionare in orizzontale. | |
1848 Per un MPEG-4 (DivX) a 512x384 (aspetto 4:3), prova: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1849 <screen>mplayer -ao mpegpes -vo mpegpes -vf scale=512:576</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1850 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1851 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1852 <para> |
23775 | 1853 Se hai un film in widescreen e non vuoi ridimensionarlo ad altezza piena, |
1854 puoi usare il filtro <option>expand=w:h</option> per aggiungere delle bande | |
1855 nere. Per guardare un MPEG-4 (DivX) a 640x384, prova: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1856 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1857 mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 <replaceable>file.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1858 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1859 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1860 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1861 <para> |
23775 | 1862 Se la tua CPU è troppo lenta per un MPEG-4 (DivX) intero a 720x576, prova a |
1863 rimpicciolirlo: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1864 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1865 mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 <replaceable>file.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1866 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1867 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1868 |
23775 | 1869 <para> |
1870 Se la velocità non migliora, prova a rimpicciolirlo anche in verticale: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1871 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1872 mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 <replaceable>file.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1873 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1874 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1875 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1876 <para> |
23775 | 1877 Per l'OSD e i sottotitoli usa la caratteristica OSD del filtro expand. Quindi, |
1878 al posto di <option>expand=w:h</option> o <option>expand=w:h:x:y</option>, usa | |
1879 <option>expand=w:h:x:y:1</option> (il quinto parametro <option>:1</option> alla | |
1880 fine abiliterà il rendering dell'OSD). Potresti voler spostare leggermente | |
1881 verso l'alto l'immagine per ottenere una banda nera più ampia per i | |
1882 sottotitoli. Potresti anche voler spostare più in alto i sottotitoli, se sono | |
1883 al di fuori dello schermo della tua TV, usa l'opzione | |
1884 <option>-subpos <0-100></option> (<option>-subpos 80</option> è una | |
1885 buona scelta). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1886 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1887 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1888 <para> |
23775 | 1889 Per poter riprodurre un film non a 25fps su una TV PAL ovvero con una CPU |
1890 lenta, aggiungi l'opzione <option>-framedrop</option>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1891 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1892 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1893 <para> |
23775 | 1894 Per mantenere il rapporto di aspetto dei file MPEG-4 (DivX) e ottenere i |
1895 parametri ottimali per il ridimensionamento (ridimensionamento orizzontale | |
1896 hardware e verticale software mantenendo il giusto rapporto di aspetto), usa il | |
1897 nuovo filtro dvbscale: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1898 <screen> |
23775 | 1899 per una TV a 4:3: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1 |
1900 per una TV a 16:9: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1 | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1901 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1902 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1903 |
23775 | 1904 <formalpara><title>TV Digitale (modulo d'ingresso DVB)</title> |
1905 <para>Puoi usare la tua scheda TV per guardare la TV Digitale.</para> | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1906 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1907 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1908 <para> |
23775 | 1909 Dovresti avere installati i programmi <command>scan</command> e |
1910 <command>szap/tzap/czap/azap</command>; essi sono inclusi nel pacchetto dei | |
1911 driver. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1912 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1913 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1914 <para> |
23775 | 1915 Verifica che i tuoi driver funzionino correttamente attraverso un programma tipo |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1916 <ulink url="http://sf.net/projects/dvbtools/"><command>dvbstream</command></ulink> |
23775 | 1917 (che è la base del modulo d'ingresso DVB). |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1918 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1919 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1920 <para> |
23775 | 1921 Ora dovresti riempire un file <filename>~/.mplayer/channels.conf</filename>, |
1922 con la sintassi accettata da <command>szap/tzap/czap/azap</command>, o fare in | |
1923 modo che <command>scan</command> lo riempia per te. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1924 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1925 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1926 <para> |
23775 | 1927 Se hai più di un tipo di scheda (per es. Satellitare, Terrestre, Via Cavo e |
1928 ATSC) puoi salvare i tuoi file dei canali come | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1929 <filename>~/.mplayer/channels.conf.sat</filename>, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1930 <filename>~/.mplayer/channels.conf.ter</filename>, |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1931 <filename>~/.mplayer/channels.conf.cbl</filename>, |
23775 | 1932 e <filename>~/.mplayer/channels.conf.atsc</filename>, |
1933 rispettivamente, per spingere implicitamente <application>MPlayer</application> | |
1934 ad usare questi file invece che <filename>~/.mplayer/channels.conf</filename>, | |
1935 e devi solamente specificare quale scheda usare. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1936 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1937 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1938 <para> |
23775 | 1939 Assicurati di avere <emphasis>solo</emphasis> canali in chiaro nel tuo file |
1940 <filename>channels.conf</filename>, altrimenti | |
24728 | 1941 <application>MPlayer</application> resterà in attesa di una trasmissione non |
1942 criptata. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1943 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1944 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1945 <para> |
23775 | 1946 Nei tuoi campi audio e video puoi usare una sintassi espansa: |
1947 <option>...:pid[+pid]:...</option> (fino ad un massimo di 6 pid ciascuno); | |
1948 in questo caso <application>MPlayer</application> includerà nel flusso tutti | |
1949 i pid indicati, oltre al pid 0 (che contiene il PAT). | |
1950 Si consiglia di includere in ogni riga il pid PMT per il canale corrispondente | |
1951 (se conosciuto). | |
1952 Puoi anche specificare 8192, che seleziona tutti i pid su quella frequenza e | |
1953 puoi anche passare con TAB attraverso i programmi. | |
1954 Potrebbe aver bisogno di più banda, anche se le schede economiche passano | |
1955 sempre tutti canali al kernel, per cui non fa molta differenza per queste. | |
1956 Altri utilizzi possibili sono: pid televideo, seconda traccia audio, etc... | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1957 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1958 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1959 <para> |
23775 | 1960 Se <application>MPlayer</application> si lamenta frequentemente di |
1961 <screen>Troppi pacchetti video/audio nel buffer</screen> oppure noti una | |
1962 desincronizzazione crescente tra l'audio e il video, prova ad usare il demuxer | |
1963 MPEG-TS di libavformat aggiungendo | |
1964 <option>-demuxer lavf -lavfdopts probesize=128</option> alla tua riga comando. | |
1965 </para> | |
1966 | |
1967 <para> | |
1968 Per vedere il primo dei canali presenti nella tua lista, esegui | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1969 <screen>mplayer dvb://</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1970 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1971 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1972 <para> |
23775 | 1973 Se vuoi guardare un canale in particolare, come R1, esegui |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1974 <screen>mplayer dvb://<replaceable>R1</replaceable></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1975 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1976 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1977 <para> |
23775 | 1978 Se hai più di una scheda puoi anche dover specificare il numero della scheda |
1979 dove il canale si vede (per es. 2) con la sintassi: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1980 <screen>mplayer dvb://<replaceable>2@R1</replaceable></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1981 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1982 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1983 <para> |
23775 | 1984 Per cambiare canale premi i tasti <keycap>h</keycap> (successivo) e |
1985 <keycap>k</keycap> (precedente), oppure usa il | |
1986 <link linkend="osdmenu">menu OSD</link>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1987 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1988 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
1989 <para> |
25144 | 1990 Per disabilitare temporaneamente il flusso video o audio, copia quello che |
1991 segue in <filename>~/.mplayer/input.conf</filename>: | |
1992 <screen> | |
1993 % set_property switch_video -2 | |
1994 & step_property switch_video | |
1995 ? set_property switch_audio -2 | |
1996 ^ step_property switch_audio | |
1997 </screen> | |
1998 (Reimpostando i comandi da tastiera come si preferisce.) Premendo il tasto | |
1999 corrispondente a switch_x -2, il flusso relativo verrà chiuso; | |
2000 premendo il tasto corrispondente a step_x il flusso verrà riaperto. | |
2001 Nota che quando ci sono più flussi audio e video nel multiplex questo | |
2002 meccanismo non funzionerà nel modo che ci si aspetta. | |
2003 </para> | |
2004 | |
2005 <para> | |
2006 Durante la riproduzione (non durante la registrazione), per evitare | |
2007 saltellamenti e messaggi di errore tipo 'Il tuo sistema è troppo LENTO', | |
2008 si consiglia di aggiungere | |
2009 <screen> | |
2010 -mc 10 -speed 0.97 -af scaletempo | |
2011 </screen> | |
2012 alla riga comando, impostando i parametri di scaletempo come si preferisce. | |
2013 </para> | |
2014 | |
2015 <para> | |
23775 | 2016 Se il tuo <filename>~/.mplayer/menu.conf</filename> contiene una voce |
2017 <literal><dvbsel></literal>, come quella nel file di esempio | |
2018 <filename>etc/dvb-menu.conf</filename> (che puoi usare per sovrascrivere | |
2019 <filename>~/.mplayer/menu.conf</filename>), il menu principale mostrerà una | |
2020 voce di sotto-menu che ti lascerà scegliere uno dei canali presenti nel tuo | |
2021 <filename>channels.conf</filename>, possibilmente preceduto da un menu con la | |
2022 lista delle schede disponibili, se ve ne è più di una utilizzabile da | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2023 <application>MPlayer</application>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2024 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2025 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2026 <para> |
23775 | 2027 Se vuoi salvare su disco un programma puoi usare |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2028 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2029 mplayer -dumpfile <replaceable>r1.ts</replaceable> -dumpstream dvb://<replaceable>R1</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2030 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2031 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2032 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2033 <para> |
23775 | 2034 Se vuoi registrarlo in un formato diverso (ri-codificandolo) puoi invece |
2035 lanciare un comando come | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2036 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2037 mencoder -o <replaceable>r1.avi</replaceable> -ovc xvid -xvidencopts bitrate=800 \ |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2038 -oac mp3lame -lameopts cbr:br=128 -pp=ci dvb://<replaceable>R1</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2039 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2040 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2041 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2042 <para> |
23775 | 2043 Leggi la pagina man per una lista di opzioni che puoi passare al modulo di |
2044 ingresso DVB. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2045 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2046 |
23775 | 2047 <formalpara><title>FUTURO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2048 <para> |
23775 | 2049 Se hai domande o vuoi ricevere gli annunci di nuove caratteristiche e vuoi |
2050 partecipare a discussioni su questo argomento, iscriviti alla nostra mailing | |
2051 list | |
2052 <ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</ulink>. | |
2053 Per favore tieni presente che la lingua della lista è l'inglese. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2054 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2055 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2056 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2057 <para> |
23775 | 2058 In futuro puoi aspettarti la possibilità di mostrare OSD e sottotitoli usando |
2059 la caratteristica nativa delle schede DVB, così come una riproduzione più | |
2060 fluida di film non a 25fps e transcodifica in tempo reale tra MPEG-2 e MPEG-4 | |
2061 (decompressione parziale). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2062 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2063 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2064 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2065 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2066 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2067 <sect2 id="dxr2"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2068 <title>DXR2</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2069 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2070 <para> |
23775 | 2071 <application>MPlayer</application> fornisce una riproduzione accelerata |
2072 hardware con la scheda Creative DXR2. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2073 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2074 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2075 <para> |
23775 | 2076 Prima di tutto ti serviranno dei driver DXR2 correttamente installati. Puoi |
2077 trovare i driver e le istruzioni per l'installazione sul sito | |
2078 <ulink url="http://dxr2.sf.net/">DXR2 Resource Center</ulink>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2079 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2080 |
23775 | 2081 <variablelist><title>USO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2082 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2083 <term><option>-vo dxr2</option></term> |
23775 | 2084 <listitem><para>Abilita l'uscita TV.</para></listitem> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2085 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2086 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2087 <term><option>-vo dxr2:x11</option> or <option>-vo dxr2:xv</option></term> |
23775 | 2088 <listitem><para>Abilita in X11 l'uscita su Overlay.</para></listitem> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2089 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2090 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2091 <term><option>-dxr2 <option1:option2:...></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2092 <listitem><para> |
23775 | 2093 Questa opzione viene usata per controllare il driver DXR2. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2094 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2095 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2096 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2097 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2098 <para> |
23775 | 2099 Il chipset di overlay usato sulla DXR2 ha una qualità piuttosto bassa, ma le |
2100 impostazioni di default dovrebbero funzionare per chiunque. L'OSD potrebbe | |
2101 essre utilizzabile con l'overlay (non sulla TV) disegnandolo nella chiave | |
2102 colore. Con le impostazioni di default della chiave colore puoi ottenere | |
2103 risultati variabili, spesso vedrai la chiave colore attorno ai caratteri o | |
2104 qualche altro effetto strambo. Ma se imposti correttamente le opzioni della | |
2105 chiave colore dovresti ricavare dei risultati accettabili. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2106 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2107 |
23775 | 2108 <para>Per favore vedi nella pagina man le opzioni disponibili.</para> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2109 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2110 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2111 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2112 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2113 <sect2 id="dxr3"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2114 <title>DXR3/Hollywood+</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2115 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2116 <para> |
23775 | 2117 <application>MPlayer</application> fornisce una riproduzione accelerata con le |
2118 schede Creative DXR3 e Sigma Designs Hollywood Plus. Queste schede usano | |
2119 entrambe il chip em8300 di decodifica MPEG di Sigma Designs. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2120 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2121 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2122 <para> |
23775 | 2123 Prima di tutto ti serviranno dei driver DXR3/H+ correttamente installati, |
2124 versione 0.12.0 o successiva. Puoi trovare i driver e le istruzioni per | |
2125 l'installazione sul sito | |
2126 <ulink url="http://dxr3.sf.net/">DXR3 & Hollywood Plus per Linux</ulink>. | |
2127 <filename>configure</filename> dovrebbe rilevare automaticamente la tua scheda, | |
2128 la compilazione dovrebbe concludersi senza problemi. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2129 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2130 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2131 <!-- FIXME: find a more clear presentation --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2132 <variablelist> |
23775 | 2133 <title>USO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2134 <varlistentry> |
23818 | 2135 <term><option>-vo dxr3:prebuf:sync:norm=x:<replaceable>dispositivo</replaceable></option></term> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2136 <listitem><para> |
23818 | 2137 <option>overlay</option> attiva l'overlay (sovrapposizione) invece che l'uscita |
2138 TV. Per funzionare richiede un'impostazione dell'overlay adeguatamente | |
2139 configurata. Il modo più semplice di configurare l'overlay è eseguire prima | |
2140 autocal. Poi lanciare mplayer con l'uscita dxr3 e, senza l'overlay abilitato, | |
2141 eseguire dxr3view. In dxr3view puoi giocherellare con le impostazioni | |
2142 dell'overlay e vederne il risultato in tempo reale, forse questa funzionalità | |
2143 sarà utilizzabile in futueo dalla GUI di <application>MPlayer</application>. | |
2144 Una volta che l'overlay sarà correttamente configurato, non ti servirà più | |
2145 dxr3view. | |
2146 <option>prebuf</option> abilita il pre-buffering. Il pre-buffering è una | |
2147 funzionalità del chip em8300 che gli permette di contenere più di un | |
2148 fotogramma video per volta. Questo significa che quando stai usando il | |
2149 pre-buffering, <application>MPlayer</application> cercherà di mantenere il | |
2150 buffer video constantemente pieno di dati. | |
2151 Se sei su una macchina lenta, l'uso della CPU di | |
2152 <application>MPlayer</application> sarà vicino, o pari, al 100%. | |
2153 Questo è particolarmente vero se riproduci flussi MPEG puri (come DVD, SVCD e | |
2154 così via), visto che <application>MPlayer</application> non dovrà | |
2155 ricodificarli in MPEG riempirà il buffer molto velocemente. | |
2156 Con il pre-buffering la riproduzione video è | |
2157 <emphasis role="bold">molto</emphasis> meno sensibile all'utilizzo della CPU da | |
2158 parte di altri programmi, non scarterà fotogrammi a meno che tale applicazione | |
2159 prenda possesso della CPU per un tempo lungo. | |
2160 Quando viene usato senza pre-buffering, l'em8300 è molto più sensibile al | |
2161 carico della CPU, per cui si consiglia caldamente di abilitare l'opzione | |
2162 <option>-framedrop</option> di <application>MPlayer</application> per evitare | |
2163 un'ulteriore perdita di sincronia. | |
2164 <option>sync</option> abiliterà il nuovo motore di sincronizzazione. | |
2165 Questa attualmente è una caratteristica sperimentale. Con il motore di | |
2166 sincronizzazione abilitato, l'orologio interno dell'em8300 verrà tenuto | |
2167 constantemente sotto controllo, se inizia a spostarsi dall'orologio di | |
2168 <application>MPlayer</application> verrà resettato causando lo scarto da parte | |
2169 dell'em8300 di tutti i fotogrammi rimasti indietro. | |
2170 <option>norm=x</option> imposterà la norma TV della scheda DXR3 senza il | |
2171 bisogno di strumenti esterni come em8300setup. Norme valide sono 5 = NTSC, | |
2172 4 = PAL-60, 3 = PAL. Norme speciali sono 2 (auto-impostazione usando PAL/PAL-60) | |
2173 e 1 (auto-impostazione usando PAL/NTSC) poiché decidono quale norma usare | |
2174 in base alla frequenza fotogrammi del filmato. norm = 0 (default) non modifica | |
2175 la norma corrente. | |
2176 <option><replaceable>dispositivo</replaceable></option> = numero del dipositivo da usare se hai più di una scheda em8300. Ognuna di queste opzioni può essere | |
2177 tralasciata. | |
2178 <option>:prebuf:sync</option> sembra funzionare molto bene riproducendo filmati | |
2179 MPEG-4 (DivX). Alcune persone hanno notificato problemi usando l'opzione prebuf | |
2180 riproducendo file MPEG-1/2. | |
2181 Potresti voler provare dapprima l'esecuzione senza alcuna opzione, se hai | |
2182 problemi di sincronizzazione, o problemi coi sottotitoli DVD, fai un tentativo | |
2183 con <option>:sync</option>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2184 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2185 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2186 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2187 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2188 <term><option>-ao oss:/dev/em8300_ma-<replaceable>X</replaceable></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2189 <listitem><para> |
23818 | 2190 Per l'uscita audio, dove <replaceable>X</replaceable> è il numero del |
2191 dispositivo (0 per una scheda sola). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2192 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2193 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2194 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2195 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2196 <term><option>-af resample=<replaceable>xxxxx</replaceable></option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2197 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2198 This does not work with digital audio output (<option>-ac hwac3</option>). |
23818 | 2199 L'em8300 non può riprodurre frequenze inferiori a 44100Hz. Se la frequenza |
2200 è minore di 44100Hz imposta 44100Hz oppure 48000Hz a seconda di quale sia la | |
2201 più prossima. Per es. se il film usa 22050Hz allora usa 44100Hz come | |
2202 44100 / 2 = 22050, se è 24000Hz usa 48000Hz come 48000 / 2 = 24000 e così | |
2203 via. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2204 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2205 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2206 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2207 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2208 <term><option>-vf lavc</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2209 <listitem><para> |
23818 | 2210 Per visualizzare contenuti non MPEG sull'em8300 (per es. MPEG-4 (DivX) o |
2211 RealVideo) devi specificare un filtro video MPEG-1 come | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2212 <systemitem class="library">libavcodec</systemitem> (lavc). |
23818 | 2213 Vedi la pagina man per ulteriori informazioni circa <option>-vf lavc</option>. |
2214 Attualmente non c'è modo di impostare gli fps dell'em8300, il che significa | |
2215 che sono fissati a 30000/1001 fps. | |
2216 A causa di ciò si raccomanda caldamente di usare | |
2217 <option>-vf lavc=<replaceable>qualità</replaceable>:25</option> soprattutto | |
2218 se stai usando il pre-buffering. Allora perché 25 e non 30000/1001? | |
2219 Bene, il fatto è che quando usi 30000/1001 l'immagine diventa un pochino | |
2220 saltellante. La ragione di ciò ci è sconosciuta. | |
2221 Se li imposti a qualcosa tra 25 e 27 l'immagine diventa stabile. | |
2222 Per adesso tutto quello che possiamo fare è accettarlo empiricamente. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2223 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2224 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2225 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2226 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2227 <term><option>-vf expand=-1:-1:-1:-1:1</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2228 <listitem><para> |
23818 | 2229 Anche se il driver DXR3 può posizionare qualche OSD sul video MPEG-1/2/4, ha |
2230 una qualità decisamente inferiore del tipico OSD di | |
2231 <application>MPlayer</application>, e ha anche molti problemi di | |
2232 aggiornamento. La riga comando suddetta dapprima converte il video in ingresso | |
2233 a MPEG-4 (questo è obbligatorio, scusa), poi applica un filtro expand che non | |
2234 espande nulla (-1: default), ma aggiunge all'immagine l'OSD normale | |
2235 (questo è ciò che fa l'"1" alla fine). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2236 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2237 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2238 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2239 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2240 <term><option>-ac hwac3</option></term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2241 <listitem><para> |
24683 | 2242 L'em8300 supporta la riproduzione audio AC-3 (in surround) attraverso l'uscita |
23818 | 2243 digitale della scheda. Vedi l'opzione <option>-ao oss</option> più sopra, |
2244 deve essere usata per specificare l'uscita DXR3 al posto di una scheda audio. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2245 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2246 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2247 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2248 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2249 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2250 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2251 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2252 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2253 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2254 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2255 <sect1 id="other"> |
23775 | 2256 <title>Altri dispositivi di visualizzazione</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2257 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2258 <sect2 id="zr"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2259 <title>Zr</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2260 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2261 <para> |
23818 | 2262 Questo è un driver video (<option>-vo zr</option>) per un buon numero di schede |
2263 di cattura/riproduzione MJPEG (provato con DC10+ e Buz, e dovrebbe funzionare | |
2264 per LML33, la DC10). Il driver lavora codificando il fotogramma in JPEG e poi | |
2265 inviandolo alla scheda. Per la codifica JPEG viene usata, e richiesta, | |
2266 <systemitem class="library">libavcodec</systemitem>. | |
2267 Con la modalità speciale <emphasis>cinerama</emphasis>, puoi guardare filmati | |
2268 in verà modalità widescreen a patto che tu abbia due proiettori e due | |
2269 schede MJPEG. Proporzionalmente alla risoluzione e alle impostazioni della | |
2270 qualità, questo driver può richiedere molta potenza di CPU, ricordati di | |
2271 specificare <option>-framedrop</option> se la tua macchina è troppo lenta. | |
2272 Nota: il mio AMD K6-2 350MHz è (con <option>-framedrop</option>) abbastanza | |
2273 adeguato per riprodurre materiale VCD e film rimpiccioliti. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2274 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2275 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2276 <para> |
23818 | 2277 Il driver comunica col driver del kernel disponibile su |
2278 <ulink url="http://mjpeg.sf.net"/>, indi devi avere per prima cosa questo | |
2279 funzionante. La presenza di una scheda MJPEG è autorilevata dallo script | |
2280 <filename>configure</filename>, se la rilevazione fallisce, forzala con | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2281 <screen>./configure --enable-zr</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2282 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2283 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2284 <para> |
23818 | 2285 L'uscita può essere controllata con varie opzioni, una descrizione dettagliata |
2286 delle opzioni si trova nella pagina man, una lista breve delle opzioni si può | |
2287 avere eseguendo | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2288 <screen>mplayer -zrhelp</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2289 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2290 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2291 <para> |
23818 | 2292 Cose come il ridimensionamento e l'OSD (on screen display) non sono gestite da |
2293 questo driver ma possono essere ottenute usado dei filtri video. Per esempio, | |
2294 supponi di avere un film a una risoluzione di 512x272 e vuoi vederlo a schermo | |
2295 intero con un'ampiezza di 768, 384 o 192. Per ragioni di prestazioni e di | |
2296 qualità, io sceglierei di ridimensionare il film a 384x204 usando il | |
2297 ridimensionatore software bilineae veloce. La riga comando diventa | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2298 <screen> |
23818 | 2299 mplayer -vo zr -sws 0 -vf scale=384:204 <replaceable>filmato.avi</replaceable> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2300 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2301 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2302 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2303 <para> |
23818 | 2304 Il ritaglio può essere eseguito dal filtro <option>crop</option> e da questo |
2305 driver di per sé. Supponi che un film sia troppo ampio per vedersi dal tuo | |
2306 Buz e che tu voglia usare <option>-zrcrop</option> per ridurre l'ampiezza del | |
2307 film, allora dovrai lanciare il comando seguente | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2308 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2309 mplayer -vo zr -zrcrop 720x320+80+0 <replaceable>benhur.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2310 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2311 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2312 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2313 <para> |
23818 | 2314 Se vuoi usare il filtro <option>crop</option>, dovresti lanciare |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2315 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2316 mplayer -vo zr -vf crop=720:320:80:0 <replaceable>benhur.avi</replaceable> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2317 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2318 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2319 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2320 <para> |
23818 | 2321 Ulteriori presenze di <option>-zrcrop</option> evocano la modalità |
2322 <emphasis>cinerama</emphasis>, per es. puoi distribuire il filmato su varie TV | |
2323 o proiettori per creare uno schermo più grande. | |
2324 Supponi di avere due proiettori. Quello di sinistra è collegato al tuo Buz su | |
2325 <filename>/dev/video1</filename> e quello di destra è connesso al tuo DC10+ su | |
2326 <filename>/dev/video0</filename>. Il film ha una risoluzione di 704x288. | |
2327 Supponi inoltre di volere il proiettore di destra in bianco e nero e che quello | |
2328 di sinistra debba avere fotogrammi JPEG con una qualità 10, allora dovrai | |
2329 eseguire il comando seguente | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2330 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2331 mplayer -vo zr -zrdev /dev/video0 -zrcrop 352x288+352+0 -zrxdoff 0 -zrbw \ |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2332 -zrcrop 352x288+0+0 -zrdev /dev/video1 -zrquality 10 \ |
23818 | 2333 <replaceable>film.avi</replaceable> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2334 </screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2335 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2336 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2337 <para> |
23818 | 2338 Vedi che le opzioni che ci sono prima della seconda <option>-zrcrop</option> si |
2339 applicano solo al DC10+ e che le opzioni dopo la seconda | |
2340 <option>-zrcrop</option> si applicano al Buz. Il massino numero di schede MJPEG | |
2341 contemporanee in <emphasis>cinerama</emphasis> è quattro, per cui puoi | |
2342 costruire un muro video di 2x2. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2343 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2344 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2345 <para> |
23818 | 2346 Infine una nota importante: non avviare o fermare XawTV sul dispoitivo di |
2347 riproduzione durante la riproduzione stessa, o ti manderà in crash il | |
2348 computer. Va tuttavia bene <emphasis role="bold">PRIMA</emphasis> lanciare | |
2349 XawTV, <emphasis role="bold">POI</emphasis> avviare | |
2350 <application>MPlayer</application>, attendere l'uscita di | |
2351 <application>MPlayer</application>, e <emphasis role="bold">DOPO</emphasis> | |
2352 fermare XawTV. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2353 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2354 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2355 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2356 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2357 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2358 <sect2 id="blinkenlights"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2359 <title>Blinkenlights</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2360 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2361 <para> |
23818 | 2362 Il driver è in grado di riprodurre usando il protocollo UDP Blinkenlights. Se |
2363 non sai cosa siano | |
2364 <ulink url="http://www.blinkenlights.de/">Blinkenlights</ulink> o il suo | |
2365 successore <ulink url="http://www.blinkenlights.de/arcade/">Arcade</ulink>, | |
2366 scoprilo. Anche se probabilmente questo è uno degli ultimi driver video usati, | |
2367 senza dubbio è il più figo che <application>MPlayer</application> abbia da | |
2368 offrire. Guarda solo alcuni dei | |
2369 <ulink url="http://www.blinkenlights.de/video.en.html">video documentali di | |
2370 Blinkenlights</ulink>. | |
2371 Sul video Arcade puoi vedere il driver di uscita video Blinkenlights in azione | |
2372 alla posizione 00:07:50. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2373 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2374 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2375 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2376 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2377 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2378 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2379 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2380 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2381 <sect1 id="tvout"> |
23775 | 2382 <title>Gestione uscita TV-out</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2383 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2384 <sect2 id="tvout-mga-g400"> |
23775 | 2385 <title>Schede Matrox G400</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2386 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2387 <para> |
23818 | 2388 Sotto Linux hai due modi per far funzionare l'uscita TV delle G400: |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2389 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2390 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2391 <important> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2392 <para> |
23818 | 2393 Per le istruzioni per l'uscita TV-out su Matrox G450/G550, vedi per favore la |
2394 sezione successiva! | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2395 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2396 </important> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2397 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2398 <variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2399 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2400 <term>XFree86</term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2401 <listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2402 <para> |
23818 | 2403 Usando il driver e il modulo HAL, disponibile dal |
2404 <ulink url="http://www.matrox.com">sito Matrox</ulink>. Questo ti farò | |
2405 avere X sulla TV. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2406 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2407 <para> |
23818 | 2408 <emphasis role="bold">Questo metodo non ti fornirà una riproduzione |
2409 accelerate</emphasis> come sotto Windows! La seconda uscita ha solo il | |
2410 framebuffer YUV, il <emphasis>BES</emphasis> (Back End Scaler, il | |
2411 ridimensionatore sulle schede G200/G400/G450/G550) non funziona su di esso! | |
2412 Il driver per Windows in qualche modo aggira il problema, probabilmente | |
2413 usando il motore 3D per ridimensionare, e il framebuffer YUV per mostrare | |
2414 l'immagine ridimensionata. Se vuoi davvero usare X, uitlizza le opzioni | |
2415 <option>-vo x11 -fs -zoom</option>, ma sarà | |
2416 <emphasis role="bold">LENTO</emphasis>, e avrà la protezione di copia | |
2417 <emphasis role="bold">Macrovision</emphasis> abilitata (puoi "correggere" | |
2418 Macrovision usando questo | |
2419 <ulink url="http://avifile.sf.net/mgamacro.pl">script perl</ulink>). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2420 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2421 </listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2422 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2423 <varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2424 <term>Framebuffer</term> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2425 <listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2426 <para> |
23818 | 2427 Usando i <emphasis role="bold">moduli matroxfb</emphasis> nei kernel 2.4. |
2428 I kernel 2.2 non hanno in sé la funzionalità TVout, indi sono | |
2429 inutilizzabili per questo fine. Devi abilitare TUTTE le caratteristiche | |
2430 specifiche per matroxfb durante la compilazione (tranne MultiHead), e | |
2431 compilarle dentro ai <emphasis role="bold">moduli</emphasis>! | |
2432 Devi anche avere I2C abilitato. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2433 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2434 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2435 <procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2436 <step><para> |
23818 | 2437 Entra in <filename class="directory">TVout</filename> e scrivi |
2438 <command>./compile.sh</command>. Installa | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2439 <filename>TVout/matroxset/matroxset</filename> |
23818 | 2440 da qualche parte nella tua <envar>PATH</envar>. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2441 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2442 <step><para> |
23818 | 2443 Se non hai <command>fbset</command> installato, metti |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2444 <filename>TVout/fbset/fbset</filename> |
23818 | 2445 in qualche dove nella tua <envar>PATH</envar>. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2446 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2447 <step><para> |
23818 | 2448 Se non hai <command>con2fb</command> installato, metti |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2449 <filename>TVout/con2fb/con2fb</filename> |
23818 | 2450 da qualche parte nella tua <envar>PATH</envar>. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2451 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2452 <step><para> |
23818 | 2453 Poi entra nella directory <filename class="directory">TVout/</filename> |
2454 nei sorgenti di <application>MPlayer</application>, ed esegui | |
2455 <filename>./modules</filename> come root. La tua console in modalità | |
2456 testuale entrerà in modalità framebuffer (nessuna via di ritorno!). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2457 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2458 <step><para> |
23818 | 2459 Poi, MODIFICA ed esegui lo script <filename>./matroxtv</filename>. Questo |
2460 ti presenterà un menu molto semplice. Premi <keycap>2</keycap> e | |
2461 <keycap>Enter</keycap>. Ora dovresti avere la stessa immmagine sul tuo | |
2462 monitor e sulla TV. se l'immagine sulla TV (di default PAL) mostra alcune | |
2463 strane strisce, lo script non è stato in grado di impostare | |
2464 adeguatamente la risoluzione (a 640x512 di default). Prova altre | |
2465 risoluzioni dal menu e/o fai dei tentativi con fbset. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2466 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2467 <step><para> |
23818 | 2468 Evvai. L'operazione successiva è far sparire il cursore a blocco di tty1 |
2469 (o quello che è) e disabilitare lo spegnimento dello schermo. Esegui i | |
2470 comandi seguenti: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2471 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2472 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2473 echo -e '\033[?25l' |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2474 setterm -blank 0<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2475 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2476 or |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2477 <screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2478 setterm -cursor off |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2479 setterm -blank 0<!-- |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2480 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2481 |
23818 | 2482 Probabilmente vuoi mettere i suddetti in uno script e anche vuotare lo |
2483 schermo. Per ripristinare il cursore: | |
2484 <screen>echo -e '\033[?25h'</screen> o | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2485 <screen>setterm -cursor on</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2486 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2487 <step><para> |
23818 | 2488 Yeah kewl. Avvia la riproduzione del film con |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2489 <screen> |
23818 | 2490 mplayer -vo mga -fs -screenw 640 -screenh 512 <replaceable>nomefile</replaceable><!-- |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2491 --></screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2492 |
23818 | 2493 (se usi X, adesso passa alla matroxfb con per esempio |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2494 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>.) |
23818 | 2495 Sostituisci <literal>640</literal> e <literal>512</literal> se imposti la |
2496 risoluzione ad un'altra... | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2497 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2498 <step><para> |
23818 | 2499 <emphasis role="bold">Goditi la ultra-veloce ultra-accessoriata uscita TV |
2500 Matrox (megli di Xv)!</emphasis> | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2501 </para></step> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2502 </procedure> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2503 </listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2504 </varlistentry> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2505 </variablelist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2506 |
23818 | 2507 <formalpara><title>Costruire un cavo per uscita TV-out Matrox</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2508 <para> |
23818 | 2509 Nessuno si assume alcuna responsabilità, né risponde di alcuna danno causato |
2510 da questa documentazione. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2511 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2512 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2513 |
23818 | 2514 <formalpara><title>Cavo per G400</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2515 <para> |
23818 | 2516 Il quarto pin del connettore CRTC2 è il segnale video composito. La terra sono |
2517 il sesto, settimo e ottavo pin (informazioni fornite da Balázs Rácz). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2518 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2519 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2520 |
23818 | 2521 <formalpara><title>Cavo per G450</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2522 <para> |
23818 | 2523 Il primo pin del connettore CRTC2 è il segnale video composito. La terra sono |
2524 il quinto, sesto, settimo e quindicesimo pin (5, 6, 7, 15) (informazioni | |
2525 fornite da Balázs Rácz). | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2526 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2527 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2528 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2529 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2530 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2531 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2532 <sect2 id="tv-out_matrox_g450"> |
23775 | 2533 <title>Schede Matrox G450/G550</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2534 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2535 <para> |
23818 | 2536 La gestione dell'uscita TV per queste schede è stata aggiunta solo |
2537 recentemente e non è ancora nel kernel ufficiale. | |
2538 Attualmente il modulo <emphasis role="bold">mga_vid</emphasis> non può essere | |
2539 utilizzato, per quanto ne so, perché il driver G450/G550 funziona solo in una | |
2540 modalità: il primo chip CRTC (con molte più funzioni) sul primo schermo (sul | |
2541 monitor), e il secondo CRTC (niente <emphasis role="bold">BES</emphasis> - per | |
2542 chiarimenti su BES, vedi la sezione sopra sulla G400) sulla TV. Perciò per ora | |
2543 puoi usare solo il driver di uscita <emphasis>fbdev</emphasis> di | |
2544 <application>MPlayer</application>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2545 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2546 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2547 <para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2548 The first CRTC can't be routed to the second head currently. The author of the |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2549 kernel matroxfb driver - Petr Vandrovec - will maybe make support for this, by |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2550 displaying the first CRTC's output onto both of the heads at once, as currently |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2551 recommended for G400, see the section above. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2552 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2553 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2554 <para> |
23818 | 2555 La patch necessaria per il kernel e l'HOWTO dettagliato sono scaricabili da |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2556 <ulink url="http://www.bglug.ca/matrox_tvout/"/> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2557 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2558 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2559 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2560 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2561 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2562 <sect2 id="tvout-ati"> |
23775 | 2563 <title>Schede ATI</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2564 |
23818 | 2565 <formalpara><title>PREAMBOLO</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2566 <para> |
23818 | 2567 Attualmente ATI non vuole supportare alcuno dei suoi chip TV-out sotto Linux a |
2568 causa della loro tecnologia Macrovision sotto licenza. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2569 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2570 </formalpara> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2571 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2572 <itemizedlist> |
23818 | 2573 <title>SITUAZIONE USCITA TV DELLE SCHEDE ATI IN LINUX</title> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2574 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2575 <emphasis role="bold">ATI Mach64</emphasis>: |
23818 | 2576 supportata da <ulink url="http://gatos.sf.net">GATOS</ulink>. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2577 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2578 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2579 <emphasis role="bold">ASIC Radeon VIVO</emphasis>: |
23818 | 2580 supportata da <ulink url="http://gatos.sf.net">GATOS</ulink>. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2581 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2582 <listitem><para> |
23818 | 2583 <emphasis role="bold">Radeon</emphasis> e <emphasis role="bold">Rage128</emphasis>: |
2584 supportate da <application>MPlayer</application>! | |
2585 Controlla le sezioni <link linkend="vesa">driver VESA</link> e | |
2586 <link linkend="vidix">VIDIX</link>. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2587 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2588 <listitem><para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2589 <emphasis role="bold">Rage Mobility P/M, Radeon, Rage 128, Mobility M3/M4</emphasis>: |
23818 | 2590 supportate da |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2591 <ulink url="http://www.stud.uni-hamburg.de/users/lennart/projects/atitvout/">atitvout</ulink>. |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2592 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2593 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2594 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2595 <para> |
23818 | 2596 Con le altre schede usa semplicemente il driver <link linkend="vesa">VESA</link> |
2597 senza VIDIX. Tuttavia ti serve una CPU potente. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2598 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2599 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2600 <para> |
23818 | 2601 Un'unica cosa ti serve fare - <emphasis role="bold">Assicurati di avere il |
2602 connettore TV collegato prima di avviare il tuo PC</emphasis> dato che il BIOS | |
2603 video si inizializza solamente durante il passaggio POST. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2604 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2605 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2606 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2607 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2608 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2609 <sect2 id="tvout-nvidia"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2610 <title>nVidia</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2611 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2612 <para> |
23818 | 2613 Per prima cosa, DEVI scaricare i driver proprietari a sorgenti chiusi da |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2614 <ulink url="http://nvidia.com"/>. |
23818 | 2615 Non sarà spiegato il processo di installazione e configurazione visto che non |
2616 esula lo scopo di questa documentazione. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2617 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2618 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2619 <para> |
23818 | 2620 Dopo che XFree86, XVideo, e l'accelerazione 3D funzionano correttamente, |
2621 modifica la sezione Device della tua scheda nel file | |
2622 <filename>XF86Config</filename>, secondo l'esempio seguente (adattalo alla tua | |
2623 scheda/TV): | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2624 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2625 <programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2626 Section "Device" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2627 Identifier "GeForce" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2628 VendorName "ASUS" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2629 BoardName "nVidia GeForce2/MX 400" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2630 Driver "nvidia" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2631 #Option "NvAGP" "1" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2632 Option "NoLogo" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2633 Option "CursorShadow" "on" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2634 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2635 Option "TwinView" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2636 Option "TwinViewOrientation" "Clone" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2637 Option "MetaModes" "1024x768,640x480" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2638 Option "ConnectedMonitor" "CRT, TV" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2639 Option "TVStandard" "PAL-B" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2640 Option "TVOutFormat" "Composite" |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2641 EndSection |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2642 </programlisting> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2643 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2644 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2645 <para> |
23818 | 2646 Sicuramente la cosa importante è la parte TwinView. |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2647 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2648 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2649 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2650 <!-- ********** --> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2651 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2652 <sect2 id="tvout-neomagic"> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2653 <title>NeoMagic</title> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2654 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2655 <para> |
23818 | 2656 Il chip NeoMagic si trova in unìampia gamma di portatili, alcuni dei quali sono |
2657 equipaggiati con un codificatore TV analogico semplice, alcuni ne hanno uno | |
2658 avanzato. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2659 <itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2660 <listitem><para> |
23818 | 2661 E' stato riportato che si può ottenere un'uscita TV affidabile usando |
2662 <option>-vo fbdev</option> o <option>-vo fbdev2</option>. | |
2663 Devi avere vesafb compilato nel kernel e passare i seguenti parametri sulla | |
2664 riga di avvio del kernel: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2665 <option>append="video=vesafb:ywrap,mtrr" vga=791</option>. |
23818 | 2666 Dovresti far partire <application>X</application>, poi passare alla modalità |
2667 in console con per es. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2668 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>. |
23818 | 2669 Se non avvii <application>X</application> prima di lanciare |
2670 <application>MPlayer</application> dalla console, il video diventa lento e | |
2671 frammentato (chiarimenti sono benvenuti). | |
2672 Collegati in console, poi lancia il comando seguente: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2673 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2674 <screen>clear; mplayer -vo fbdev -zoom -cache 8192 dvd://</screen> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2675 |
23818 | 2676 Ora dovresti vedere il filmato in console, che riempie circa la metà dello |
2677 schermo LCD del tuo portatile. Per passare alla TV premi per tre volte | |
2678 <keycombo><keycap>Fn</keycap><keycap>F5</keycap></keycombo>. | |
2679 Provato su un Tecra 8000, kernel 2.6.15 con vesafb, ALSA v1.0.10. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2680 </para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2681 <listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2682 <para> |
23818 | 2683 <emphasis role="bold">Chip di codifica Chrontel 70xx</emphasis>: |
2684 Si trova negli IBM Thinkpad 390E e facilmente altri Thinkpad o portatili. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2685 </para><para> |
23818 | 2686 Devi usare <option>-vo vesa:neotv_pal</option> per PAL o |
2687 <option>-vo vesa:neotv_ntsc</option> per NTSC. | |
2688 Fornirà la funzione di uscita TV nelle modalità a 16 e 8 bpp seguenti: | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2689 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2690 <itemizedlist> |
23818 | 2691 <listitem><para>NTSC 320x240, 640x480 e forse anche 800x600.</para></listitem> |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2692 <listitem><para>PAL 320x240, 400x300, 640x480, 800x600.</para></listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2693 </itemizedlist> |
23818 | 2694 <para> |
2695 La modalità 512x384 non è supportata dal BIOS. Per attivare l'uscita TV | |
2696 devi ridimensionare l'immagine a una risoluzione diversa. Se riesci a vedere | |
2697 un immagine sullo schermo a 640x480 o a 800x600 ma non a 320x240 o ad altre | |
2698 risoluzioni inferiori devi sostituire due tabelle in | |
2699 <filename>vbelib.c</filename>. Vedi la funzione vbeSetTV per i dettagli. | |
2700 In questo caso per favore contatta l'autore. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2701 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2702 <para> |
23818 | 2703 Problemi conosciuti: solo VESA, non è implementato alcun controllo come |
2704 luminosità, contrasto, livello del nero, filtro per lo sfarfallio. | |
23682
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2705 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2706 </listitem> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2707 </itemizedlist> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2708 </para> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2709 </sect2> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2710 </sect1> |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2711 |
4d2f01cbea0a
first step of video.xml translation... (it's soooo huuuuuge..... :))
ptt
parents:
diff
changeset
|
2712 </chapter> |