~ubuntu-branches/debian/sid/mplayer/sid

« back to all changes in this revision

Viewing changes to DOCS/HTML/it/tvout.html

  • Committer: Bazaar Package Importer
  • Author(s): A Mennucc1
  • Date: 2009-03-23 10:05:45 UTC
  • mfrom: (4.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090323100545-x8h79obawnnte7kk
Tags: 1.0~rc2+svn20090303-5
debian/control : move docbook-xml,docbook-xsl,xsltproc from 
Build-Depends-Indep to Build-Depends, since they are needed to run
configure

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>8.20. Gestione uscita TV-out</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.71.0"><link rel="start" href="index.html" title="MPlayer - Il Visualizzatore di film"><link rel="up" href="video.html" title="Capitolo 8. Dispositivi di uscita video"><link rel="prev" href="other.html" title="8.19. Altri dispositivi di visualizzazione"><link rel="next" href="audio.html" title="Capitolo 9. Dispositivi di uscita audio"><link rel="preface" href="howtoread.html" title="Come leggere questa documentazione"><link rel="chapter" href="intro.html" title="Capitolo 1. Introduzione"><link rel="chapter" href="install.html" title="Capitolo 2. Installazione"><link rel="chapter" href="usage.html" title="Capitolo 3. Utilizzo"><link rel="chapter" href="cd-dvd.html" title="Capitolo 4. Utilizzo CD/DVD"><link rel="chapter" href="faq.html" title="Capitolo 5. Frequently Asked Questions"><link rel="chapter" href="containers.html" title="Capitolo 6. Contenitori"><link rel="chapter" href="codecs.html" title="Capitolo 7. Codec"><link rel="chapter" href="video.html" title="Capitolo 8. Dispositivi di uscita video"><link rel="chapter" href="audio.html" title="Capitolo 9. Dispositivi di uscita audio"><link rel="chapter" href="tv.html" title="Capitolo 10. TV"><link rel="chapter" href="radio.html" title="Capitolo 11. Radio"><link rel="chapter" href="ports.html" title="Capitolo 12. Ports"><link rel="chapter" href="mencoder.html" title="Capitolo 13. Utilizzo base di MEncoder"><link rel="chapter" href="encoding-guide.html" title="Capitolo 14. Encoding with MEncoder"><link rel="appendix" href="bugreports.html" title="Appendice A. Come segnalare i bug (errori)"><link rel="appendix" href="bugs.html" title="Appendice B. Bug conosciuti"><link rel="appendix" href="skin.html" title="Appendice C. MPlayer skin format"><link rel="appendix" href="history.html" title="Appendice D. Storia"><link rel="subsection" href="tvout.html#tvout-mga-g400" title="8.20.1. Schede Matrox G400"><link rel="subsection" href="tvout.html#tv-out_matrox_g450" title="8.20.2. Schede Matrox G450/G550"><link rel="subsection" href="tvout.html#tvout-ati" title="8.20.3. Schede ATI"><link rel="subsection" href="tvout.html#tvout-nvidia" title="8.20.4. nVidia"><link rel="subsection" href="tvout.html#tvout-neomagic" title="8.20.5. NeoMagic"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8.20. Gestione uscita TV-out</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="other.html">Indietro</a> </td><th width="60%" align="center">Capitolo 8. Dispositivi di uscita video</th><td width="20%" align="right"> <a accesskey="n" href="audio.html">Avanti</a></td></tr></table><hr></div><div class="sect1" lang="it"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="tvout"></a>8.20. Gestione uscita TV-out</h2></div></div></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="tvout-mga-g400"></a>8.20.1. Schede Matrox G400</h3></div></div></div><p>
2
 
Sotto Linux hai due modi per far funzionare l'uscita TV delle G400:
3
 
</p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Importante</h3><p>
4
 
Per le istruzioni per l'uscita TV-out su Matrox G450/G550, vedi per favore la
5
 
sezione successiva!
6
 
</p></div><div class="variablelist"><dl><dt><span class="term">XFree86</span></dt><dd><p>
7
 
    Usando il driver e il modulo HAL, disponibile dal
8
 
    <a href="http://www.matrox.com" target="_top">sito Matrox</a>. Questo ti farò
9
 
    avere X sulla TV.
10
 
    </p><p>
11
 
    <span class="bold"><strong>Questo metodo non ti fornirà una riproduzione
12
 
    accelerate</strong></span> come sotto Windows! La seconda uscita ha solo il
13
 
    framebuffer YUV, il <span class="emphasis"><em>BES</em></span> (Back End Scaler, il
14
 
    ridimensionatore sulle schede G200/G400/G450/G550) non funziona su di esso!
15
 
    Il driver per Windows in qualche modo aggira il problema, probabilmente
16
 
    usando il motore 3D per ridimensionare, e il framebuffer YUV per mostrare
17
 
    l'immagine ridimensionata. Se vuoi davvero usare X, uitlizza le opzioni
18
 
    <tt class="option">-vo x11 -fs -zoom</tt>, ma sarà
19
 
    <span class="bold"><strong>LENTO</strong></span>, e avrà la protezione di copia
20
 
    <span class="bold"><strong>Macrovision</strong></span> abilitata (puoi "correggere"
21
 
    Macrovision usando questo
22
 
    <a href="http://avifile.sf.net/mgamacro.pl" target="_top">script perl</a>).
23
 
    </p></dd><dt><span class="term">Framebuffer</span></dt><dd><p>
24
 
    Usando i <span class="bold"><strong>moduli matroxfb</strong></span> nei kernel 2.4.
25
 
    I kernel 2.2 non hanno in sé la funzionalità TVout, indi sono
26
 
    inutilizzabili per questo fine. Devi abilitare TUTTE le caratteristiche
27
 
    specifiche per matroxfb durante la compilazione (tranne MultiHead), e
28
 
    compilarle dentro ai <span class="bold"><strong>moduli</strong></span>!
29
 
    Devi anche avere I2C abilitato.
30
 
    </p><div class="procedure"><ol type="1"><li><p>
31
 
      Entra in <tt class="filename">TVout</tt> e scrivi
32
 
      <span><strong class="command">./compile.sh</strong></span>. Installa
33
 
      <tt class="filename">TVout/matroxset/matroxset</tt>
34
 
      da qualche parte nella tua <code class="envar">PATH</code>.
35
 
    </p></li><li><p>
36
 
      Se non hai <span><strong class="command">fbset</strong></span> installato, metti
37
 
      <tt class="filename">TVout/fbset/fbset</tt>
38
 
      in qualche dove nella tua <code class="envar">PATH</code>.
39
 
    </p></li><li><p>
40
 
      Se non hai <span><strong class="command">con2fb</strong></span> installato, metti
41
 
      <tt class="filename">TVout/con2fb/con2fb</tt>
42
 
      da qualche parte nella tua <code class="envar">PATH</code>.
43
 
    </p></li><li><p>
44
 
      Poi entra nella directory <tt class="filename">TVout/</tt>
45
 
      nei sorgenti di <span class="application">MPlayer</span>, ed esegui
46
 
      <tt class="filename">./modules</tt> come root. La tua console in modalità
47
 
      testuale entrerà in modalità framebuffer (nessuna via di ritorno!).
48
 
    </p></li><li><p>
49
 
      Poi, MODIFICA ed esegui lo script <tt class="filename">./matroxtv</tt>. Questo
50
 
      ti presenterà un menu molto semplice. Premi <span class="keycap"><b>2</b></span> e
51
 
      <span class="keycap"><b>Enter</b></span>. Ora dovresti avere la stessa immmagine sul tuo
52
 
      monitor e sulla TV. se l'immagine sulla TV (di default PAL) mostra alcune
53
 
      strane strisce, lo script non è stato in grado di impostare
54
 
      adeguatamente la risoluzione (a 640x512 di default). Prova altre
55
 
      risoluzioni dal menu e/o fai dei tentativi con fbset.
56
 
    </p></li><li><p>
57
 
      Evvai. L'operazione successiva è far sparire il cursore a blocco di tty1
58
 
      (o quello che è) e disabilitare lo spegnimento dello schermo. Esegui i
59
 
      comandi seguenti:
60
 
 
61
 
      </p><pre class="screen">
62
 
echo -e '\033[?25l'
63
 
setterm -blank 0</pre><p>
64
 
      or
65
 
      </p><pre class="screen">
66
 
setterm -cursor off
67
 
setterm -blank 0</pre><p>
68
 
 
69
 
      Probabilmente vuoi mettere i suddetti in uno script e anche vuotare lo
70
 
      schermo. Per ripristinare il cursore:
71
 
      </p><pre class="screen">echo -e '\033[?25h'</pre><p> o
72
 
      </p><pre class="screen">setterm -cursor on</pre><p>
73
 
    </p></li><li><p>
74
 
      Yeah kewl. Avvia la riproduzione del film con
75
 
      </p><pre class="screen">
76
 
mplayer -vo mga -fs -screenw 640 -screenh 512 <em class="replaceable"><code>nomefile</code></em></pre><p>
77
 
 
78
 
      (se usi X, adesso passa alla matroxfb con per esempio
79
 
      <span class="keycap"><b>Ctrl</b></span>-<span class="keycap"><b>Alt</b></span>-<span class="keycap"><b>F1</b></span>.)
80
 
      Sostituisci <code class="literal">640</code> e <code class="literal">512</code> se imposti la
81
 
      risoluzione ad un'altra...
82
 
    </p></li><li><p>
83
 
      <span class="bold"><strong>Goditi la ultra-veloce ultra-accessoriata uscita TV
84
 
      Matrox (megli di Xv)!</strong></span>
85
 
    </p></li></ol></div></dd></dl></div><p><b>Costruire un cavo per uscita TV-out Matrox. </b>
86
 
Nessuno si assume alcuna responsabilità, né risponde di alcuna danno causato
87
 
da questa documentazione.
88
 
</p><p><b>Cavo per G400. </b>
89
 
Il quarto pin del connettore CRTC2 è il segnale video composito. La terra sono
90
 
il sesto, settimo e ottavo pin (informazioni fornite da Balázs Rácz).
91
 
</p><p><b>Cavo per G450. </b>
92
 
Il primo pin del connettore CRTC2 è il segnale video composito. La terra sono
93
 
il quinto, sesto, settimo e quindicesimo pin (5, 6, 7, 15) (informazioni
94
 
fornite da Balázs Rácz).
95
 
</p></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="tv-out_matrox_g450"></a>8.20.2. Schede Matrox G450/G550</h3></div></div></div><p>
96
 
La gestione dell'uscita TV per queste schede è stata aggiunta solo
97
 
recentemente e non è ancora nel kernel ufficiale.
98
 
Attualmente il modulo <span class="bold"><strong>mga_vid</strong></span> non può essere
99
 
utilizzato, per quanto ne so, perché il driver G450/G550 funziona solo in una
100
 
modalità: il primo chip CRTC (con molte più funzioni) sul primo schermo (sul
101
 
monitor), e il secondo CRTC (niente <span class="bold"><strong>BES</strong></span> - per
102
 
chiarimenti su BES, vedi la sezione sopra sulla G400) sulla TV. Perciò per ora
103
 
puoi usare solo il driver di uscita <span class="emphasis"><em>fbdev</em></span> di
104
 
<span class="application">MPlayer</span>.
105
 
</p><p>
106
 
The first CRTC can't be routed to the second head currently. The author of the
107
 
kernel matroxfb driver - Petr Vandrovec - will maybe make support for this, by
108
 
displaying the first CRTC's output onto both of the heads at once, as currently
109
 
recommended for G400, see the section above.
110
 
</p><p>
111
 
La patch necessaria per il kernel e l'HOWTO dettagliato sono scaricabili da
112
 
<a href="http://www.bglug.ca/matrox_tvout/" target="_top">http://www.bglug.ca/matrox_tvout/</a>
113
 
</p></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="tvout-ati"></a>8.20.3. Schede ATI</h3></div></div></div><p><b>PREAMBOLO. </b>
114
 
Attualmente ATI non vuole supportare alcuno dei suoi chip TV-out sotto Linux a
115
 
causa della loro tecnologia Macrovision sotto licenza.
116
 
</p><div class="itemizedlist"><p class="title"><b>SITUAZIONE USCITA TV DELLE SCHEDE ATI IN LINUX</b></p><ul type="disc"><li><p>
117
 
  <span class="bold"><strong>ATI Mach64</strong></span>:
118
 
  supportata da <a href="http://gatos.sf.net" target="_top">GATOS</a>.
119
 
</p></li><li><p>
120
 
  <span class="bold"><strong>ASIC Radeon VIVO</strong></span>:
121
 
  supportata da <a href="http://gatos.sf.net" target="_top">GATOS</a>.
122
 
</p></li><li><p>
123
 
  <span class="bold"><strong>Radeon</strong></span> e <span class="bold"><strong>Rage128</strong></span>:
124
 
  supportate da <span class="application">MPlayer</span>!
125
 
  Controlla le sezioni <a href="vesa.html" title="8.13. VESA - uscita attraverso il VESA BIOS">driver VESA</a> e
126
 
  <a href="vidix.html" title="8.15. VIDIX">VIDIX</a>.
127
 
</p></li><li><p>
128
 
  <span class="bold"><strong>Rage Mobility P/M, Radeon, Rage 128, Mobility M3/M4</strong></span>:
129
 
  supportate da
130
 
  <a href="http://www.stud.uni-hamburg.de/users/lennart/projects/atitvout/" target="_top">atitvout</a>.
131
 
</p></li></ul></div><p>
132
 
Con le altre schede usa semplicemente il driver <a href="vesa.html" title="8.13. VESA - uscita attraverso il VESA BIOS">VESA</a>
133
 
senza VIDIX. Tuttavia ti serve una CPU potente.
134
 
</p><p>
135
 
Un'unica cosa ti serve fare - <span class="bold"><strong>Assicurati di avere il
136
 
connettore TV collegato prima di avviare il tuo PC</strong></span> dato che il BIOS
137
 
video si inizializza solamente durante il passaggio POST.
138
 
</p></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="tvout-nvidia"></a>8.20.4. nVidia</h3></div></div></div><p>
139
 
Per prima cosa, DEVI scaricare i driver proprietari a sorgenti chiusi da
140
 
<a href="http://nvidia.com" target="_top">http://nvidia.com</a>.
141
 
Non sarà spiegato il processo di installazione e configurazione visto che non
142
 
esula lo scopo di questa documentazione.
143
 
</p><p>
144
 
Dopo che XFree86, XVideo, e l'accelerazione 3D funzionano correttamente,
145
 
modifica la sezione Device della tua scheda nel file
146
 
<tt class="filename">XF86Config</tt>, secondo l'esempio seguente (adattalo alla tua
147
 
scheda/TV):
148
 
 
149
 
</p><pre class="programlisting">
150
 
Section "Device"
151
 
        Identifier      "GeForce"
152
 
        VendorName      "ASUS"
153
 
        BoardName       "nVidia GeForce2/MX 400"
154
 
        Driver          "nvidia"
155
 
        #Option         "NvAGP" "1"
156
 
        Option          "NoLogo"
157
 
        Option          "CursorShadow"  "on"
158
 
 
159
 
        Option          "TwinView"
160
 
        Option          "TwinViewOrientation" "Clone"
161
 
        Option          "MetaModes" "1024x768,640x480"
162
 
        Option          "ConnectedMonitor" "CRT, TV"
163
 
        Option          "TVStandard" "PAL-B"
164
 
        Option          "TVOutFormat" "Composite"
165
 
EndSection
166
 
</pre><p>
167
 
</p><p>
168
 
Sicuramente la cosa importante è la parte TwinView.
169
 
</p></div><div class="sect2" lang="it"><div class="titlepage"><div><div><h3 class="title"><a name="tvout-neomagic"></a>8.20.5. NeoMagic</h3></div></div></div><p>
170
 
Il chip NeoMagic si trova in unìampia gamma di portatili, alcuni dei quali sono
171
 
equipaggiati con un codificatore TV analogico semplice, alcuni ne hanno uno
172
 
avanzato.
173
 
</p><div class="itemizedlist"><ul type="disc"><li><p>
174
 
  E' stato riportato che si può ottenere un'uscita TV affidabile usando
175
 
  <tt class="option">-vo fbdev</tt> o <tt class="option">-vo fbdev2</tt>.
176
 
  Devi avere vesafb compilato nel kernel e passare i seguenti parametri sulla
177
 
  riga di avvio del kernel:
178
 
  <tt class="option">append="video=vesafb:ywrap,mtrr" vga=791</tt>.
179
 
  Dovresti far partire <span class="application">X</span>, poi passare alla modalità
180
 
  in console con per es.
181
 
  <span class="keycap"><b>Ctrl</b></span>-<span class="keycap"><b>Alt</b></span>-<span class="keycap"><b>F1</b></span>.
182
 
  Se non avvii <span class="application">X</span> prima di lanciare
183
 
  <span class="application">MPlayer</span> dalla console, il video diventa lento e
184
 
  frammentato (chiarimenti sono benvenuti).
185
 
  Collegati in console, poi lancia il comando seguente:
186
 
 
187
 
  </p><pre class="screen">clear; mplayer -vo fbdev -zoom -cache 8192 dvd://</pre><p>
188
 
 
189
 
  Ora dovresti vedere il filmato in console, che riempie circa la metà dello
190
 
  schermo LCD del tuo portatile. Per passare alla TV premi per tre volte
191
 
  <span class="keycap"><b>Fn</b></span>-<span class="keycap"><b>F5</b></span>.
192
 
  Provato su un Tecra 8000, kernel 2.6.15 con vesafb, ALSA v1.0.10.
193
 
</p></li><li><p>
194
 
  <span class="bold"><strong>Chip di codifica Chrontel 70xx</strong></span>:
195
 
  Si trova negli IBM Thinkpad 390E e facilmente altri Thinkpad o portatili.
196
 
  </p><p>
197
 
  Devi usare <tt class="option">-vo vesa:neotv_pal</tt> per PAL o
198
 
  <tt class="option">-vo vesa:neotv_ntsc</tt> per NTSC.
199
 
  Fornirà la funzione di uscita TV nelle modalità a 16 e 8 bpp seguenti:
200
 
  </p><div class="itemizedlist"><ul type="circle"><li><p>NTSC 320x240, 640x480 e forse anche 800x600.</p></li><li><p>PAL  320x240, 400x300, 640x480, 800x600.</p></li></ul></div><p>
201
 
  La modalità 512x384 non è supportata dal BIOS. Per attivare l'uscita TV
202
 
  devi ridimensionare l'immagine a una risoluzione diversa. Se riesci a vedere
203
 
  un immagine sullo schermo a 640x480 o a 800x600 ma non a 320x240 o ad altre
204
 
  risoluzioni inferiori devi sostituire due tabelle in
205
 
  <tt class="filename">vbelib.c</tt>. Vedi la funzione vbeSetTV per i dettagli.
206
 
  In questo caso per favore contatta l'autore.
207
 
  </p><p>
208
 
  Problemi conosciuti: solo VESA, non è implementato alcun controllo come
209
 
  luminosità, contrasto, livello del nero, filtro per lo sfarfallio.
210
 
  </p></li></ul></div><p>
211
 
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="other.html">Indietro</a> </td><td width="20%" align="center"><a accesskey="u" href="video.html">Risali</a></td><td width="40%" align="right"> <a accesskey="n" href="audio.html">Avanti</a></td></tr><tr><td width="40%" align="left" valign="top">8.19. Altri dispositivi di visualizzazione </td><td width="20%" align="center"><a accesskey="h" href="index.html">Partenza</a></td><td width="40%" align="right" valign="top"> Capitolo 9. Dispositivi di uscita audio</td></tr></table></div></body></html>