Mercurial > mplayer.hg
comparison DOCS/Italian/video.html @ 4961:c8a3e58a43d8
corrected typos and bad italian...
author | frodone |
---|---|
date | Wed, 06 Mar 2002 23:28:06 +0000 |
parents | 0b4e8f3e0f4a |
children | 70264cc9ade0 |
comparison
equal
deleted
inserted
replaced
4960:d3d05270c09d | 4961:c8a3e58a43d8 |
---|---|
38 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" | 38 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" |
39 size=2><A HREF=#2.3.1.4>sdl</A></TD><TD></TD><TD><FONT face="Verdana, Arial, | 39 size=2><A HREF=#2.3.1.4>sdl</A></TD><TD></TD><TD><FONT face="Verdana, Arial, |
40 Helvetica, sans-serif" size=2> | 40 Helvetica, sans-serif" size=2> |
41 <CODE>1.1.7:</CODE> supporta il ridimensionamento software<BR> | 41 <CODE>1.1.7:</CODE> supporta il ridimensionamento software<BR> |
42 <CODE>1.1.8:</CODE> supporta Xvideo (ridimensionamento hardware e schermo pieno)<BR> | 42 <CODE>1.1.8:</CODE> supporta Xvideo (ridimensionamento hardware e schermo pieno)<BR> |
43 <CODE>1.2.0:</CODE> supporta AAlib (-vo aa è cadamente consigliato, vedi sotto!)</TD><TR> | 43 <CODE>1.2.0:</CODE> supporta AAlib (-vo aa è caldamente consigliato, vedi sotto!)</TD><TR> |
44 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" | 44 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" |
45 size=2><A HREF=#2.3.1.14-TODO>ggi</A></TD><TD></TD><TD><FONT face="Verdana, | 45 size=2><A HREF=#2.3.1.14-TODO>ggi</A></TD><TD></TD><TD><FONT face="Verdana, |
46 Arial, Helvetica, sans-serif" size=2>simile a SDL</TD><TR> | 46 Arial, Helvetica, sans-serif" size=2>simile a SDL</TD><TR> |
47 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" | 47 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" |
48 size=2><A HREF=#2.3.1.11>aa</A></TD><TD></TD><TD><FONT face="Verdana, Arial, | 48 size=2><A HREF=#2.3.1.11>aa</A></TD><TD></TD><TD><FONT face="Verdana, Arial, |
121 --($:~)-- cat /proc/mtrr<BR> | 121 --($:~)-- cat /proc/mtrr<BR> |
122 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR> | 122 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9<BR> |
123 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<BR> | 123 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<BR> |
124 </CODE></P> | 124 </CODE></P> |
125 | 125 |
126 <P>E a posto, mostra la mia Matrox G400 con 16Mb di memoria. L'ho ottenuto con | 126 <P>E' a posto, mostra la mia Matrox G400 con 16Mb di memoria. L'ho ottenuto con |
127 XFree 4.x.x , che configura i registri MTRR automaticamente.</P> | 127 XFree 4.x.x , che configura i registri MTRR automaticamente.</P> |
128 | 128 |
129 <P>Se non ha funzionato, devi farlo manualmente. Prima, bisogna trovare l'indirizzo | 129 <P>Se non ha funzionato, devi farlo manualmente. Prima, bisogna trovare l'indirizzo |
130 di base. | 130 di base. |
131 Hai 3 modi per scoprirlo:</P> | 131 Hai 3 modi per scoprirlo:</P> |
171 <P><B><A NAME=2.3.1.2>2.3.1.2. Xv</A></B></P> | 171 <P><B><A NAME=2.3.1.2>2.3.1.2. Xv</A></B></P> |
172 | 172 |
173 <P>Sotto XFree86 4.0.2 o più recente, si possono usare le routine hardware della tua scheda | 173 <P>Sotto XFree86 4.0.2 o più recente, si possono usare le routine hardware della tua scheda |
174 usando l'estensione XVideo. Questo è quello che usa l'opzione '-vo xv'. Inoltre, | 174 usando l'estensione XVideo. Questo è quello che usa l'opzione '-vo xv'. Inoltre, |
175 questo driver è quello che supporta la regolazione di luminosità/contrasto/hue/etc (a meno che tu stia usando | 175 questo driver è quello che supporta la regolazione di luminosità/contrasto/hue/etc (a meno che tu stia usando |
176 il vecchi, lento codec DirectShow DivX, che lo supporta ovunque), vedi la pagina di | 176 il vecchio, lento codec DirectShow DivX, che lo supporta ovunque), vedi la pagina di |
177 man.</P> | 177 man.</P> |
178 | 178 |
179 <P>Per farlo funzionare, assicurati delle seguenti cose:</P> | 179 <P>Per farlo funzionare, assicurati delle seguenti cose:</P> |
180 <P><UL> | 180 <P><UL> |
181 <LI>Devi usare XFree86 4.0.2 o più recente (le versioni precedenti non hanno XVideo) | 181 <LI>Devi usare XFree86 4.0.2 o più recente (le versioni precedenti non hanno XVideo) |
230 <P>I vecchi driver 3dfx avevano problemi con l'accelerazione XVideo, | 230 <P>I vecchi driver 3dfx avevano problemi con l'accelerazione XVideo, |
231 non supportavano ne YUY2 ne YV12, e cose del genere. Verifica di possedere | 231 non supportavano ne YUY2 ne YV12, e cose del genere. Verifica di possedere |
232 XFree86 versione 4.1.0 o maggiore, funziona bene con YUY2, ma va in <B>crash | 232 XFree86 versione 4.1.0 o maggiore, funziona bene con YUY2, ma va in <B>crash |
233 con YV12</B>! Quindi, o aspetta il 4.2.0 o usa il cvs di | 233 con YV12</B>! Quindi, o aspetta il 4.2.0 o usa il cvs di |
234 <A HREF="http://dri.sourceforge.net">DRI</A> . | 234 <A HREF="http://dri.sourceforge.net">DRI</A> . |
235 Se sperimenti strani effetti con -vo xv, prova SDL (ha anche XVideo) | 235 Se hai strani effetti con -vo xv, prova SDL (ha anche XVideo) |
236 e guarda se aiuta. Controlla la <A HREF="#2.3.1.4">sezione SDL</A> per dettagli.</P> | 236 e guarda se aiuta. Controlla la <A HREF="#2.3.1.4">sezione SDL</A> per dettagli.</P> |
237 | 237 |
238 <P><B>O</B>, prova il NUOVO driver -vo tdfxfb! Vedi la sezione <A HREF=#2.3.1.9>2.3.1.9</A>!</P> | 238 <P><B>O</B>, prova il NUOVO driver -vo tdfxfb! Vedi la sezione <A HREF=#2.3.1.9>2.3.1.9</A>!</P> |
239 | 239 |
240 | 240 |
384 <CODE>/var/log/XFree86.0.log</CODE>.</P> | 384 <CODE>/var/log/XFree86.0.log</CODE>.</P> |
385 <P>Vedi l'appendice A per alcune definizioni di modeline di esempio.</P> | 385 <P>Vedi l'appendice A per alcune definizioni di modeline di esempio.</P> |
386 | 386 |
387 <P><B><A NAME=2.3.1.3.5>2.3.1.3.5. DGA & MPlayer</A></B></P> | 387 <P><B><A NAME=2.3.1.3.5>2.3.1.3.5. DGA & MPlayer</A></B></P> |
388 | 388 |
389 <P>DGA è utilizzato in due posti in <B>MPlayer</B>: il driver SDL driver può farne uso | 389 <P>DGA è utilizzato in due posti in <B>MPlayer</B>: nel driver SDL |
390 (-vo sdl:dga) e nel driver DGA (-vo dga). | 390 (-vo sdl:dga) e nel driver DGA (-vo dga). |
391 Quello detto sopra è valido per entrambi; nella seguente sezione spiegherò come funziona | 391 Quello detto sopra è valido per entrambi; nella seguente sezione spiegherò come funziona |
392 il driver DGA di <B>MPlayer</B>.</P> | 392 il driver DGA di <B>MPlayer</B>.</P> |
393 | 393 |
394 <P><B><A NAME=2.3.1.3.6>2.3.1.3.6. Caratteristiche del driver DGA</A></B></P> | 394 <P><B><A NAME=2.3.1.3.6>2.3.1.3.6. Caratteristiche del driver DGA</A></B></P> |
514 | 514 |
515 | 515 |
516 <P><B><A NAME=2.3.1.4>2.3.1.4. SDL</A></B></P> | 516 <P><B><A NAME=2.3.1.4>2.3.1.4. SDL</A></B></P> |
517 | 517 |
518 <P>SDL (Simple Directmedia Layer, Semplice Livello Diretto per media, ndt) è in generale una interfaccio video/audio | 518 <P>SDL (Simple Directmedia Layer, Semplice Livello Diretto per media, ndt) è in generale una interfaccio video/audio |
519 unificata. I programmi che ne fanno usa conoscono solo l' SDL, e nulla su quale driver video | 519 unificata. I programmi che ne fanno uso conoscono solo l' SDL, e nulla su quale driver video |
520 o audio SDL usa veramente. Per esempio un port di Doom che usa SDL | 520 o audio SDL usano veramente. Per esempio un port di Doom che usa SDL può |
521 essere eseguito su svgalib, aalib, X, fbdev, e altri, devi solo specificare il | 521 essere eseguito su svgalib, aalib, X, fbdev, e altri, devi solo specificare il |
522 (per esempio) driver video da usare con la variabile d'ambiente SDL_VIDEODRIVER. | 522 (per esempio) driver video da usare con la variabile d'ambiente SDL_VIDEODRIVER. |
523 Bhe, in teoria.</P> | 523 Bhe, in teoria.</P> |
524 | 524 |
525 <P>Con <B>MPlayer</B>, abbiamo usato la capacita di ridimensionamento software del suo driver X11 per | 525 <P>Con <B>MPlayer</B>, abbiamo usato la capacita di ridimensionamento software del suo driver X11 per |
659 hai la console matroxfb, o '-vo xmga' sotto XFree86 3.x.x o 4.x.x.</P> | 659 hai la console matroxfb, o '-vo xmga' sotto XFree86 3.x.x o 4.x.x.</P> |
660 | 660 |
661 <P>Il driver mga_vid coopera con Xv.</P> | 661 <P>Il driver mga_vid coopera con Xv.</P> |
662 | 662 |
663 <P>Il file del dispositivo <CODE>/dev/mga_vid</CODE> può essere letto (per esempio con | 663 <P>Il file del dispositivo <CODE>/dev/mga_vid</CODE> può essere letto (per esempio con |
664 <CODE>cat /dev/mga_vid</CODE>) per alcune informazioni, e scritto per cambiare la luminosità | 664 <CODE>cat /dev/mga_vid</CODE>) per avere alcune informazioni, e scritto per cambiare la luminosità |
665 : <CODE>echo "brightness=120" > /dev/mga_vid</CODE></P> | 665 : <CODE>echo "brightness=120" > /dev/mga_vid</CODE></P> |
666 | 666 |
667 | 667 |
668 <P><B><A NAME=2.3.1.8>2.3.1.8. Framebuffer SiS 6326 (sis_vid)</A></B></P> | 668 <P><B><A NAME=2.3.1.8>2.3.1.8. Framebuffer SiS 6326 (sis_vid)</A></B></P> |
669 | 669 |
692 e per istruzioni sull'installazione.</P> | 692 e per istruzioni sull'installazione.</P> |
693 | 693 |
694 <P><B><A NAME=2.3.1.11>2.3.1.11. AAlib - visione in modalità testo</B></P> | 694 <P><B><A NAME=2.3.1.11>2.3.1.11. AAlib - visione in modalità testo</B></P> |
695 | 695 |
696 <P><B>AAlib</B> è una libreria per vedere la grafica in modalità testo, usando un potente | 696 <P><B>AAlib</B> è una libreria per vedere la grafica in modalità testo, usando un potente |
697 renderer ASCII. Ci sono MOLTI programmo che già la supportano, come Doom, | 697 renderer ASCII. Ci sono MOLTI programmi che già la supportano, come Doom, |
698 Quake, ecc. MPlayer contiene un driver molto usabile per questa. | 698 Quake, ecc. MPlayer contiene un driver molto facile da usare per questa. |
699 Se ./configure trova aalib installata, sarà compilato il driver libvo aalib.</P> | 699 Se ./configure trova aalib installata, sarà compilato il driver libvo aalib.</P> |
700 | 700 |
701 <P><TABLE BORDER=0> | 701 <P><TABLE BORDER=0> |
702 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Puoi usare alcuni tasti nella finestra AA per cambiare le opzioni di rendering:</B></P></TD><TR> | 702 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Puoi usare alcuni tasti nella finestra AA per cambiare le opzioni di rendering:</B></P></TD><TR> |
703 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>1</TD><TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>diminuisce il contrasto</TD><TR> | 703 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>1</TD><TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>diminuisce il contrasto</TD><TR> |
705 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>diminuisce la luminosità</TD><TR> | 705 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>diminuisce la luminosità</TD><TR> |
706 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>4</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>aumenta la luminosità</TD><TR> | 706 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>4</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>aumenta la luminosità</TD><TR> |
707 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>(dis)attiva il rendering veloce</TD><TR> | 707 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>(dis)attiva il rendering veloce</TD><TR> |
708 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>6</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia la modalità di dithering (nessuno, distribuzione dell'errore, floyd steinberg)</TD><TR> | 708 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>6</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia la modalità di dithering (nessuno, distribuzione dell'errore, floyd steinberg)</TD><TR> |
709 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>7</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>inverte l' immagine</TD><TR> | 709 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>7</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>inverte l' immagine</TD><TR> |
710 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia i controlli da aa a mplayer)</TD><TR> | 710 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>a</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia i controlli da aa a mplayer</TD><TR> |
711 | 711 |
712 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Possono essere usate le seguenti opzioni a riga di comando:</B></P></TD><TR> | 712 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Possono essere usate le seguenti opzioni a riga di comando:</B></P></TD><TR> |
713 | 713 |
714 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aaosdcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia il colore dell'osd</TD><TR> | 714 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aaosdcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia il colore dell'osd</TD><TR> |
715 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aasubcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia il colore dei sottotitoli</TD><TR> | 715 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-aasubcolor=V</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>cambia il colore dei sottotitoli</TD><TR> |
728 e ne usa meno su console standard, | 728 e ne usa meno su console standard, |
729 non-framebuffer. Usa SVGATextMode per selezionare una modalità testo grande, | 729 non-framebuffer. Usa SVGATextMode per selezionare una modalità testo grande, |
730 e divertiti! (le schede Hercules con uscita secondaria vanno forte :)) (qualcuno può migliorare | 730 e divertiti! (le schede Hercules con uscita secondaria vanno forte :)) (qualcuno può migliorare |
731 bdev per fare conversione/dithering a hgafb? Sarebbe bello :)</P> | 731 bdev per fare conversione/dithering a hgafb? Sarebbe bello :)</P> |
732 | 732 |
733 <P>Usa l'opzione -framedrop se il tuo computer non è abbastanza veloce da renderizzare tutto i frame!</P> | 733 <P>Usa l'opzione -framedrop se il tuo computer non è abbastanza veloce da renderizzare tutti i frame!</P> |
734 | 734 |
735 <P>Usandolo da terminale otterrai una più alta velocità e qualità usando il driver di linux, non | 735 <P>Usandolo da terminale otterrai una più alta velocità e qualità usando il driver di linux, non |
736 curses (-aadriver linux). Ma per questo devi avere accesso in scrittura a /dev/vcsa<terminale>! | 736 curses (-aadriver linux). Ma per questo devi avere accesso in scrittura a /dev/vcsa<terminale>! |
737 Questo non è sistemato automaticamente da aalib, ma vo_aa cerca di trovare la modalità migliore. | 737 Questa non è ipostata automaticamente da aalib, ma vo_aa cerca di trovare la modalità migliore. |
738 Vedi <A HREF="http://aa-project.sourceforge.net/tune/">http://aa-project.sourceforge.net/tune/</A> per ulteriori questioni di regolazione.</P> | 738 Vedi <A HREF="http://aa-project.sourceforge.net/tune/">http://aa-project.sourceforge.net/tune/</A> per ulteriori questioni di regolazione.</P> |
739 | 739 |
740 | 740 |
741 <P><B><A NAME=2.3.1.12>2.3.1.12. VESA - output col BIOS VESA</B></P> | 741 <P><B><A NAME=2.3.1.12>2.3.1.12. VESA - output col BIOS VESA</B></P> |
742 <P> | 742 <P> |
743 Questodriver è stato pensato e introdotto come un <b>driver generico</b> per qualsiasi scheda video | 743 Questo driver è stato pensato e introdotto come un <b>driver generico</b> per qualsiasi scheda video |
744 con un BIOS VESA VBE 2.0 compatibile. Ma cè ancora una ragione per lo sviluppo di | 744 con un BIOS VESA VBE 2.0 compatibile. Ma c'è ancora una ragione per lo sviluppo di |
745 questo driver - i suoi molti problemi con la visualizzazione di filmati sulla TV.<BR> | 745 questo driver - le suoe molte possibilità di visualizzazione sulla TV.<BR> |
746 <b>VESA BIOS EXTENSION (VBE) Versione 3.0 Data: 16 Settembre 1998</b> (Pagina 70) | 746 <b>VESA BIOS EXTENSION (VBE) Versione 3.0 Data: 16 Settembre 1998</b> (Pagina 70) |
747 dice: | 747 dice: |
748 </P> | 748 </P> |
749 | 749 |
750 <P> | 750 <P> |
751 <code><i> | 751 <code><i> |
752 <b>Design a doppio controller</b><br> | 752 <b>Design a doppio controller</b><br> |
753 VBE 3.0 supporta il design a doppio controller supponendo che, dato che entrambi | 753 VBE 3.0 supporta il design a doppio controller supponendo che, dato che entrambi |
754 i controller sono solitamente forniti dallo stesso OEM, sotto il controllo di una | 754 i controller sono solitamente forniti dallo stesso OEM, sotto il controllo di una |
755 singola ROM BIOS sulla stessa scheda grafica, è possibile nascondere il fatto che | 755 singola ROM BIOS sulla stessa scheda grafica, è possibile nascondere all'applicazione il fatto che |
756 sono realmente presenti due controller dall'applicazione. Questo ha la limitazione | 756 sono realmente presenti due controller. Questo ha la limitazione |
757 di impedire l'uso contemporaneo dei controller indipendenti, | 757 di impedire l'uso contemporaneo dei controller indipendenti, |
758 ma consente alle applicazioni rilasciate prima del VBE 3.0 di operare normalmente. La funzione | 758 ma consente alle applicazioni rilasciate prima del VBE 3.0 di operare normalmente. La funzione |
759 VBE 00h fornisce l'informazione combinata dei due | 759 VBE 00h fornisce l'informazione combinata dei due |
760 controller, inclusa la lista combinata delle modalità disponibili. | 760 controller, inclusa la lista combinata delle modalità disponibili. |
761 Quando l'applicazione seleziona una modalità, viene attivato il controller appropriato. | 761 Quando l'applicazione seleziona una modalità, viene attivato il controller appropriato. |
787 - Funziona solo su <b>sistemi x86</b>.<BR> | 787 - Funziona solo su <b>sistemi x86</b>.<BR> |
788 - <b>E' il driver più lento</b> di tutti quelli disponibili per MPlayer.<BR> | 788 - <b>E' il driver più lento</b> di tutti quelli disponibili per MPlayer.<BR> |
789 (Ma solo se la tua scheda non supporta la <b>modalità DGA</b> - altrimenti questo | 789 (Ma solo se la tua scheda non supporta la <b>modalità DGA</b> - altrimenti questo |
790 driver è simile in velocità a quelli <b>-vo dga</b> e <b>-vo fbdev</b>.<BR> | 790 driver è simile in velocità a quelli <b>-vo dga</b> e <b>-vo fbdev</b>.<BR> |
791 | 791 |
792 - Puà essere usato solo da <b>ROOT</b>.<BR> | 792 - Può essere usato solo da <b>ROOT</b>.<BR> |
793 - Attualmente è disponibile solo per <b>Linux</b>.<BR> | 793 - Attualmente è disponibile solo per <b>Linux</b>.<BR> |
794 - <b>Non usa</b> nessuna <b>accelerazione hardware</b> (come il livello YUV o lo scaling hw).<BR> | 794 - <b>Non usa</b> nessuna <b>accelerazione hardware</b> (come il livello YUV o lo scaling hw).<BR> |
795 </P> | 795 </P> |
796 | 796 |
797 <P>Non usare questo driver col <B>GCC 2.96</B> ! Non funzionerà !</P> | 797 <P>Non usare questo driver col <B>GCC 2.96</B> ! Non funzionerà !</P> |
798 | 798 |
799 <P> | 799 <P> |
800 <TABLE BORDER=0> | 800 <TABLE BORDER=0> |
801 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Sono attualmente disponibili queste opzioni per VESA:</B></P></TD><TR> | 801 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Sono attualmente disponibili queste opzioni per VESA:</B></P></TD><TR> |
802 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-vo vesa:opzioni</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>attualmente riconosciuto: <b>dga</b> per forzare la modalità dga e <b>nodga</b> per disabilitarla. Nota: puoi omettere questi parametri per abilitare il riconoscimento <b>automatico</b> della modalità dga. (In futuro si potranno specificare anche parametri come refresh rate, interlacing, doublescan e così via. Esempi: i43, 85, d100)</TD><TR> | 802 <TD> </TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-vo vesa:opzioni</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>attualmente riconosciute: <b>dga</b> per forzare la modalità dga e <b>nodga</b> per disabilitarla. Nota: puoi omettere questi parametri per abilitare il riconoscimento <b>automatico</b> della modalità dga. (In futuro si potranno specificare anche parametri come refresh rate, interlacing, doublescan e così via. Esempi: i43, 85, d100)</TD><TR> |
803 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-screenw, -screenh, -bpp</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>forza la modalità definita dall'utente</TD><TR> | 803 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-screenw, -screenh, -bpp</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>forza la modalità definita dall'utente</TD><TR> |
804 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-x, -y</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>configura il predimensionamento definito dall'utente</TD><TR> | 804 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-x, -y</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>configura il predimensionamento definito dall'utente</TD><TR> |
805 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>abilita il predimensionamento definito dall'utente</TD><TR> | 805 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>abilita il predimensionamento definito dall'utente</TD><TR> |
806 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ridimensiona l'immagine a pieno schermo</TD><TR> | 806 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ridimensiona l'immagine a pieno schermo</TD><TR> |
807 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs -zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ridimensiona il predimensionamento definito dall'utente a pieno schermo</TD><TR> | 807 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-fs -zoom</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>ridimensiona il predimensionamento definito dall'utente a pieno schermo</TD><TR> |
817 dalla, per esempio, distribuzione Mandrake.<br> | 817 dalla, per esempio, distribuzione Mandrake.<br> |
818 (<b>Suggerimento</b>: la stessa utilità è usata per la "localizzazione" di fbdev).<br> | 818 (<b>Suggerimento</b>: la stessa utilità è usata per la "localizzazione" di fbdev).<br> |
819 - Alcuni <b>driver grafici di Linux</b> non aggiornano la <b>modalità BIOS</b> attiva nella memoria DOS. Quindi se hai | 819 - Alcuni <b>driver grafici di Linux</b> non aggiornano la <b>modalità BIOS</b> attiva nella memoria DOS. Quindi se hai |
820 un tale problema - usa sempre il driver VESA solo dalla <b>modalità testo</b>. Altrimenti la modalità testo (#03) sarà | 820 un tale problema - usa sempre il driver VESA solo dalla <b>modalità testo</b>. Altrimenti la modalità testo (#03) sarà |
821 attivata comunque e dovrai far ripartire il computer.<br> | 821 attivata comunque e dovrai far ripartire il computer.<br> |
822 - Spesso dopo aver terminato il driver VESA ottieni uno <b>schermo nero</b>. Per farlo ritornare | 822 - Spesso dopo aver terminato il driver VESA si ottiene uno <b>schermo nero</b>. Per farlo ritornare |
823 allo stato originale - cambia semplicemente console (premendo <b>Alt-Fx</b>) poi ritorna | 823 allo stato originale - cambia semplicemente console (premendo <b>Alt-Fx</b>) poi ritorna |
824 alla precedente console nello stesso modo.<br> | 824 alla precedente console nello stesso modo.<br> |
825 - Per far <b>funzionare il TV-out</b> devi avere il connettore della tv inserito prima di far partire | 825 - Per far <b>funzionare il TV-out</b> devi avere il connettore della tv inserito prima di far partire |
826 il tuo PC in quanto il BIOS video si inizializza solo una volta durante la procedura di POST. | 826 il tuo PC in quanto il BIOS video si inizializza solo una volta durante la procedura di POST. |
827 </P> | 827 </P> |
857 | 857 |
858 | 858 |
859 <P><B><A NAME=2.3.1.14>2.3.1.14. Livello video Rage128 (pro) / Radeon (radeon_vid)</A></B></P> | 859 <P><B><A NAME=2.3.1.14>2.3.1.14. Livello video Rage128 (pro) / Radeon (radeon_vid)</A></B></P> |
860 <P> | 860 <P> |
861 <b>radeon_vid</b> e <B>rage128_vid</B> forniscono supporto per il <b>BackEnd Scaler</b> su chipset ATI <b>Radeon</b> e Rage128 (Pro). | 861 <b>radeon_vid</b> e <B>rage128_vid</B> forniscono supporto per il <b>BackEnd Scaler</b> su chipset ATI <b>Radeon</b> e Rage128 (Pro). |
862 E' stato studiato e introdotto come un analogo del driver <a href="video.html#2.3.1.7">mga_vid</a>, quindi puoi usarlo nello stesso modo!<br> | 862 Sono stati studiati e introdotti come analoghi del driver <a href="video.html#2.3.1.7">mga_vid</a>, quindi puoi usarli nello stesso modo!<br> |
863 Ma l'obbiettivo principale dell'uso di questo driver è il driver <a href="video.html#2.3.1.12">VESA</a>.<br> | 863 Ma l'obbiettivo principale dell'uso di questi driver è il driver <a href="video.html#2.3.1.12">VESA</a>.<br> |
864 Semplicemente perchè VESA abilita il TV-out sulle schede ATI ma il Backend scaler è usato dopo | 864 Semplicemente perchè VESA abilita il TV-out sulle schede ATI ma il Backend scaler è usato dopo |
865 il cambiamento di modalità. Questa implementazione da il flusso video su entrambi: <b>schermo TV</b> e monitor <b>CRTC</b> | 865 il cambiamento di modalità. Questa implementazione da il flusso video su entrambi: <b>schermo TV</b> e monitor <b>CRTC</b> |
866 simultaneamente. (Diminuisce leggermente la qualità dell'output video, ma è molto | 866 simultaneamente. (Diminuisce leggermente la qualità dell'output video, ma è meglio |
867 che niente). | 867 che niente). |
868 Spiacente! Non sono riuscito a trovare nessuna informazione sul livello video sulle | 868 Spiacente! Non sono riuscito a trovare nessuna informazione sul livello video sulle |
869 pagine di ATI. (ho deciso di implementarlo attraverso chiamate <b>int 10h</b>). Ma è stato | 869 pagine di ATI. (ho deciso di implementarlo attraverso chiamate <b>int 10h</b>). Ma è stato |
870 molto facile implementare queste cose attraverso le porte di lettura/scrittura di Radeon. | 870 molto facile implementare queste cose attraverso le porte di lettura/scrittura di Radeon. |
871 <br><b>NOTA</b>: la tecnologia XXX_VID è assolutamente non documentata e probabilmente in futuro | 871 <br><b>NOTA</b>: la tecnologia XXX_VID è assolutamente non documentata e probabilmente in futuro |
872 queste cose saranno completamente riscritte. Questo è il primo rilascio pubblico del | 872 queste cose saranno completamente riscritte. Questo è il primo rilascio pubblico dei |
873 driver.</P> | 873 driver.</P> |
874 | 874 |
875 <P><B>Installazione</B></P> | 875 <P><B>Installazione</B></P> |
876 | 876 |
877 <P> | 877 <P> |
894 </P> | 894 </P> |
895 | 895 |
896 <P>Più esempi (per il deinterlacing hardware, ecc) si possono trovare | 896 <P>Più esempi (per il deinterlacing hardware, ecc) si possono trovare |
897 <A HREF="../drivers/radeon/README">qui</A>.</P> | 897 <A HREF="../drivers/radeon/README">qui</A>.</P> |
898 | 898 |
899 <P><B>NOTA</B>: non usare nessun framebuffer se intendi usare questo driver ! Usalo | 899 <P><B>NOTA</B>: non usare nessun framebuffer se intendi usare questi driver ! Usalo |
900 solo da una console in modalità testo.</P> | 900 solo da una console in modalità testo.</P> |
901 | 901 |
902 <P> | 902 <P> |
903 <b>Conclusioni:</b> So che ci sono molte cose che mancano e molti bug. Quindi se sei in grado di migliorare | 903 <b>Conclusioni:</b> So che ci sono molte cose che mancano e molti bug. Quindi se sei in grado di migliorare |
904 qualcosa mandami semplicemente le tue patch. | 904 qualcosa mandami semplicemente le tue patch. |
910 <P><B><I>COS'E' IL VIDIX</I></B></P> | 910 <P><B><I>COS'E' IL VIDIX</I></B></P> |
911 | 911 |
912 <P>VIDIX è l'acronimo di <b>VID</b>eo <b>I</b>nterface for | 912 <P>VIDIX è l'acronimo di <b>VID</b>eo <b>I</b>nterface for |
913 *ni<b>X</b> (Interfaccia Video per *nix, ndt).<BR> | 913 *ni<b>X</b> (Interfaccia Video per *nix, ndt).<BR> |
914 VIDIX è stato studiato e implementato come un'interfaccia per veloci driver in spazio utente | 914 VIDIX è stato studiato e implementato come un'interfaccia per veloci driver in spazio utente |
915 che forniscono <b>DGA</b> ovunque è possibile (<b>a differenza di X11</b>). I | 915 che forniscono <b>DGA</b> ovunque è possibile (<b>a differenza di X11</b>). |
916 Spero che questi driver siano portabili come X11 (<b>non solo su | 916 Spero che questi driver saranno portabili come X11 (<b>non solo su |
917 *nix</b>).<BR> | 917 *nix</b>).<BR> |
918 Cos'è: | 918 Cos'è: |
919 <LI>E' un successore portabile della tecnologia mga_vid, ma è localizzato in spazio | 919 <LI>E' un successore portabile della tecnologia mga_vid, ma è localizzato in spazio |
920 utente.</LI> | 920 utente.</LI> |
921 <LI>A differenza di X11 fornisce DGA ovunque è possibile</LI> | 921 <LI>A differenza di X11 fornisce DGA ovunque è possibile</LI> |
962 AAlib per quello).<BR> | 962 AAlib per quello).<BR> |
963 <I>Nota: chiunque può provare questo trucco commentando il cambiamento di modalità nel driver | 963 <I>Nota: chiunque può provare questo trucco commentando il cambiamento di modalità nel driver |
964 vo_vesa.</I></LI> | 964 vo_vesa.</I></LI> |
965 <LI>Il driver di output video di <B>MPlayer</B> dovrebbe conoscere la modalità video attiva ed essere in grado di | 965 <LI>Il driver di output video di <B>MPlayer</B> dovrebbe conoscere la modalità video attiva ed essere in grado di |
966 dire al sottodispositivo VIDIX alcune caratteristiche video del server.</LI> | 966 dire al sottodispositivo VIDIX alcune caratteristiche video del server.</LI> |
967 Credo tutti i driver di output video di <B>MPlayer</B> riconoscano | 967 Credo che tutti i driver di output video di <B>MPlayer</B> riconoscano |
968 il sottodispositivo <CODE>:vidix</CODE>. | 968 il sottodispositivo <CODE>:vidix</CODE>. |
969 </P> | 969 </P> |
970 | 970 |
971 <P><B><I>METODI DI UTILIZZO</I></B></P> | 971 <P><B><I>METODI DI UTILIZZO</I></B></P> |
972 | 972 |
1039 <P> | 1039 <P> |
1040 Ogni parametro accetta valori da <B>-1000</B> a <B>+1000</B>.<BR> | 1040 Ogni parametro accetta valori da <B>-1000</B> a <B>+1000</B>.<BR> |
1041 Il valore predefinito per ogni parametro è <B>0</B>. | 1041 Il valore predefinito per ogni parametro è <B>0</B>. |
1042 </P> | 1042 </P> |
1043 <P> | 1043 <P> |
1044 <B>Nota:</B> Non tutti i driver supportano ogniuno di questi parametri. | 1044 <B>Nota:</B> Non tutti i driver supportano ognuno di questi parametri. |
1045 Attualmente solo <B>radeon_vid.so</B> fornisce il pieno supporto per l'equalizzazione video. | 1045 Attualmente solo <B>radeon_vid.so</B> fornisce il pieno supporto per l'equalizzazione video. |
1046 Altri driver supportano solo parzialmente queste opzioni. | 1046 Altri driver supportano solo parzialmente queste opzioni. |
1047 </P> | 1047 </P> |
1048 <P><B>Esempi:</B><BR> | 1048 <P><B>Esempi:</B><BR> |
1049 <CODE>mplayer -vo vesa:vidix -brightness -300 -contrast 200 | 1049 <CODE>mplayer -vo vesa:vidix -brightness -300 -contrast 200 |
1060 di cattura/riproduzione (testato per DC10+ e Buz, e dovrebbe funzionare per | 1060 di cattura/riproduzione (testato per DC10+ e Buz, e dovrebbe funzionare per |
1061 LML33, DC10). Il driver funziona codificando il frame in jpeg e mandandolo poi | 1061 LML33, DC10). Il driver funziona codificando il frame in jpeg e mandandolo poi |
1062 alla scheda. Per la codifica jpeg è usato <B>libavcodec</B>, | 1062 alla scheda. Per la codifica jpeg è usato <B>libavcodec</B>, |
1063 ed è quindi necessario.</P> | 1063 ed è quindi necessario.</P> |
1064 | 1064 |
1065 <P>Questo driver parla al driver del kernel disponibile a | 1065 <P>Questo driver dialoga col driver del kernel disponibile a |
1066 <A HREF="http://mjpeg.sourceforge.net">http://mjpeg.sourceforge.net</A>, quindi | 1066 <A HREF="http://mjpeg.sourceforge.net">http://mjpeg.sourceforge.net</A>, quindi |
1067 devi far funzionare questo prima. Poi ricompila <B>MPlayer</B> con | 1067 devi far funzionare questo prima. Poi ricompila <B>MPlayer</B> con |
1068 <CODE>--enable-zr</CODE>.</P> | 1068 <CODE>--enable-zr</CODE>.</P> |
1069 | 1069 |
1070 <P>Alcune osservazioni: | 1070 <P>Alcune osservazioni: |
1071 <UL> | 1071 <UL> |
1072 <LI>non iniziare o fermare XawTV sul dispositivo di riproduzione durante la stessa, | 1072 <LI>non iniziare o fermare XawTV sul dispositivo di riproduzione durante la stessa, |
1073 bloccherà il tuo computer. Va, comunque, bene far partire <B>PRIMA</B> | 1073 bloccherà il tuo computer. Va comunque bene far partire <B>PRIMA</B> |
1074 XawTV, e <B>POI</B> <B>MPlayer</B>, aspettare che <B>MPlayer</B> finisca e | 1074 XawTV, e <B>POI</B> <B>MPlayer</B>, aspettare che <B>MPlayer</B> finisca e |
1075 <B>POI</B> fermare XawTV.</LI> | 1075 <B>POI</B> fermare XawTV.</LI> |
1076 <LI>questo driver aggiunge le opzioni <CODE>-zr*</CODE> alla linea di comando. La spiegazione di | 1076 <LI>questo driver aggiunge le opzioni <CODE>-zr*</CODE> alla linea di comando. La spiegazione di |
1077 queste opzioni può essere visualizzata con <CODE>-zrhelp</CODE>. E' possibile tagliare | 1077 queste opzioni può essere visualizzata con <CODE>-zrhelp</CODE>. E' possibile tagliare |
1078 il frame di input (tagliare i bordi per adattarlo o migliorare le prestazioni) | 1078 il frame di input (tagliare i bordi per adattarlo o migliorare le prestazioni) |
1079 e fare altre cose.</LI> | 1079 e fare altre cose.</LI> |
1080 <LI>Il driver prende i dati nei formati YV12 e YUY2, Questo significa che alcuni | 1080 <LI>Il driver prende i dati nei formati YV12 e YUY2. Questo significa che alcuni |
1081 codec non funzioneranno. Alcuni vecchi codec VfW (Video for Windows), per esempio, | 1081 codec non funzioneranno. Alcuni vecchi codec VfW (Video for Windows), per esempio, |
1082 non sono compatibili con questo driver. Il messaggio d'errore che vedrai è: | 1082 non sono compatibili con questo driver. Il messaggio d'errore che vedrai è: |
1083 <CODE>Sorry, selected video_out device is incompatible with this codec. | 1083 <CODE>Sorry, selected video_out device is incompatible with this codec. |
1084 </CODE></LI> | 1084 </CODE></LI> |
1085 <LI>OSD non è attualmente supportato, quindi non vedrai i | 1085 <LI>OSD non è attualmente supportato, quindi non vedrai i |
1100 <LI><B>XFree86</B>: usando il driver e il modulo HAL, disponibile al | 1100 <LI><B>XFree86</B>: usando il driver e il modulo HAL, disponibile al |
1101 <A HREF="http://www.matrox.com">sito della Matrox</A>. Questo ti darà X sulla | 1101 <A HREF="http://www.matrox.com">sito della Matrox</A>. Questo ti darà X sulla |
1102 TV.<BR> <B>Questo metodo non da una riproduzione accelerata</B> come | 1102 TV.<BR> <B>Questo metodo non da una riproduzione accelerata</B> come |
1103 sotto Windoze! Il secondo connettore ha solo il framebuffer YUV, il <I>BES</I> | 1103 sotto Windoze! Il secondo connettore ha solo il framebuffer YUV, il <I>BES</I> |
1104 (Back End Scaler, il ridimensionatore YUV sulle schede G200/G400/G450/G550) non funziona | 1104 (Back End Scaler, il ridimensionatore YUV sulle schede G200/G400/G450/G550) non funziona |
1105 su questo! Il driver per windows in qualche modo aggira questo, probabilmente usando il motore | 1105 su questo! Il driver per windows in qualche modo aggira questo problema, probabilmente usando il motore |
1106 3D per zoomare, e il framebuffer YUV per visualizzare l'immagine zoomata. | 1106 3D per zoomare, e il framebuffer YUV per visualizzare l'immagine zoomata. |
1107 Se vuoi veramente usare X, usa le opzioni <CODE>-vo x11 -fs -zoom</CODE>, | 1107 Se vuoi veramente usare X, usa le opzioni <CODE>-vo x11 -fs -zoom</CODE>, |
1108 ma sarà <B>LENTO</B>, e ha la protezione da copia <B>Macrovision</B> | 1108 ma sarà <B>LENTO</B>, e ha la protezione da copia <B>Macrovision</B> |
1109 abilitata (puoi "aggirare" Macrovision usando | 1109 abilitata (puoi "aggirare" Macrovision usando |
1110 <A HREF="http://avifile.sourceforge.net/mgamacro.pl">questo</A> script perl. | 1110 <A HREF="http://avifile.sourceforge.net/mgamacro.pl">questo</A> script perl. |
1219 </P> | 1219 </P> |
1220 | 1220 |
1221 <P> | 1221 <P> |
1222 I <b>driver VESA</b> non usano nessuna accelerazione hardware ma simulano | 1222 I <b>driver VESA</b> non usano nessuna accelerazione hardware ma simulano |
1223 <b>DGA</b> con una finestra di 64K, che è configurata con le funzioni a 32-bit | 1223 <b>DGA</b> con una finestra di 64K, che è configurata con le funzioni a 32-bit |
1224 del BIOS. Le schede ATI hanno un'abbastanza <b>veloce memoria video</b> (chip DIMM o DDR | 1224 del BIOS. Le schede ATI hanno una <b>memoria video</b> abbastanza veloce (chip DIMM o DDR |
1225 con accesso a 64 - 128-bit) quindi non è un collo di bottiglia per loro. Non ci sono limitazioni | 1225 con accesso a 64 - 128-bit) quindi non è un collo di bottiglia per loro. Non ci sono limitazioni |
1226 per la scelta della modalità video da mostrare sulla TV (come in altre | 1226 per la scelta della modalità video da mostrare sulla TV (come in altre |
1227 schede) quindi puoi usare <b>qualunque modalità video</b> sulla tua <b>TV</b> (da | 1227 schede) quindi puoi usare <b>qualunque modalità video</b> sulla tua <b>TV</b> (da |
1228 <b>320x200</b> fino a <b>1024x768</b>).<br> | 1228 <b>320x200</b> fino a <b>1024x768</b>).<br> |
1229 D'altra parte (si sa con certezza almeno per le <b>Radeon</b>) c'è una modalità <b>DGA</b> | 1229 D'altra parte (si sa con certezza almeno per le <b>Radeon</b>) c'è una modalità <b>DGA</b> |