Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 3c71a4be7c987a051d874ef206f74887 > files > 178

kdetv-0.8.9-13.fc12.i686.rpm

<chapter id="architecture">
<title
>Architettura</title>
<para
>&kdetv; usa un'architettura di plugin portabile e flessibile. Ci sono diversi tipi di plugin, per esempio input video, visualizzazione a schermo, mixer e filtri d'immagine. Quando avvii &kdetv; per la prima volta, vai alla finestra di configurazione per selezionare i plugin di cui hai bisogno per il tuo hardware. In particolare, dovresti sapere quali plugin video stai usando per evitare di non essere soddisfatto dalla performance di &kdetv;. Leggi le sezioni sui plugin video per i dettagli. </para>

<sect1 id="device_names">
<title
>Nomi dei dispositivi video</title>
<para
>Sulla maggior parte dei sistemi &linux;, noterai due tipi di nomi di dispositivi nell'elenco dei dispositivi: <itemizedlist>

<listitem>
<para
><guimenuitem
>XVideo: video4linux (porta &lt;un_numero&gt;)</guimenuitem
></para>
<para
>Questi sono i dispositivi forniti dal plugin &xvideo;. Per maggiori informazioni sulle possibilità di questo plugin, riferisciti a <link linkend="xvideo_plugin"
>plugin &xvideo;</link
>. </para>
</listitem>

<listitem>
<para
><guimenuitem
>Video4Linux: &lt;Il nome della tua scheda grafica&gt;</guimenuitem
></para>
<para
>Questi sono i dispositivi forniti dal plugin &video4linux;. Per maggiori informazioni sulle possibilità di questo plugin, riferisciti a <link linkend="v4l_plugin"
>plugin &video4linux;</link
>. </para>
</listitem>

<listitem>
<para
><guimenuitem
>Video4Linux2: &lt;Il nome della tua scheda grafica&gt;</guimenuitem
></para>
<para
>Questi sono i dispositivi forniti dal plugin &video4linux2;. Per maggiori informazioni sulle possibilità di questo plugin, riferisciti a <link linkend="v4l2_plugin"
>plugin &video4linux2;</link
>. </para>
</listitem>

</itemizedlist>
</para>
</sect1>

<sect1 id="xvideo_plugin">
<title
>Plugin &xvideo;</title>
<para
>Per sapere se stai usando un dispositivo con plugin &xvideo;, guarda qui: <link linkend="device_names"
>nomi dei dispositivi video</link
>.</para>
<sect2>
<title
>Come funziona?</title>
<para
>Il plugin usa il server X per visualizzare il video. Coopera con un modulo del server X che fornisce la riproduzione video (il modulo <quote
>&v4l;</quote
>, un ponte da &video4linux; a &xvideo;). Il ponte &v4l; fornisce una riproduzione molto efficiente dal punto di vista della <hardware
>CPU</hardware
> perché l'immagine video è copiata direttamente dalla scheda televisiva nella memoria video. Sugli hardware più moderni, la scheda grafica scalerà l'immagine alle dimensioni desiderate. Alcuni hardware possono anche deinterlacciare l'immagine (l'autore di queste righe usa una scheda Radeon 9500 con i driver open source per &xfree;, e questa combinazione permette il deinterlacciamento). Siccome il ponte &v4l; funziona dal lato del server &xfree;, può fornire una visualizzazione video sovrapposta senza danneggiare lo schermo, al contrario della modalità di sovrapposizione del plugin &video4linux;. </para>
</sect2>

<sect2>
<title
>Quali funzionalità fornisce?</title>
<para>
<itemizedlist>
<listitem
><para
>Basso uso di <hardware
>CPU</hardware
>.</para
></listitem>
<listitem
><para
>A seconda dell'hardware, una qualità di immagine piuttosto buona.</para
></listitem>
</itemizedlist>
</para>
</sect2>

<sect2>
<title
>Quali funzionalità <emphasis
>non</emphasis
> fornisce? Perché?</title>
<para>
<itemizedlist>
<listitem
><para
>Filtraggio delle immagini. Le immagini sono trasferite direttamente alla scheda grafica, non c'è nessuna possibilità di manipolarle durante il trasferimento.</para
></listitem>
<listitem
><para
>Istantanee. Ragione: vedi sopra.</para
></listitem>
<listitem
><para
>Sovrascansione. Ragione: vedi sopra.</para
></listitem>
<listitem
><para
>Selezione della modalità audio. Questa funzionalità non è supportata dall'interfaccia &xvideo; di &xfree;.</para
></listitem>
<listitem
><para
>Rilevamento dei canali senza il decoder &vbi;in funzione. La funzionalità per determinare la forza del segnale non è supportata dall'interfaccia &xfree; di &xvideo;.</para
></listitem>
<listitem
><para
>Scalatura delle immagini su hardware molto vecchio (per esempio NVIDIA Riva 128).</para
></listitem>
<listitem
><para
>Può fornire accesso solo ai controlli dell'immagine più importanti perché l'API &xvideo; non espone gli altri.</para
></listitem>
</itemizedlist>
</para>
</sect2>
</sect1>


<sect1 id="v4l_plugin">
<title
>Plugin &video4linux;</title>
<para
>Per sapere se stai usando un dispositivo con plugin &video4linux;, guarda qui: <link linkend="device_names"
>nomi dei dispositivi video</link
>.</para>

<para
>Questo plugin ha due modalità operative:</para>

<sect2>
<title
>Sovrapposizione</title>
<para
>Funziona in modalità di sovrapposizione quando segni la casella <guimenuitem
>Preferisci sovrapposizione video se disponibile</guimenuitem
>. In questa modalità, l'immagine TV è trasferita direttamente nella scheda grafica. Siccome la finestra video può essere aggiornata solo <emphasis
>dopo</emphasis
> essere stata spostata o ridimensionata (&kdetv; è un agente &xfree;) noterai del disturbo nella visualizzazione e un forte sfarfallio ogni volta che sposti o ridimensioni la finestra. Questo è necessario per ridisegnare le regioni del desktop che sono state disturbate dal video. Questa modalità non usa quasi nessuna risorsa della <hardware
>CPU</hardware
>, ma dovrebbe essere usata solo se non funziona nient'altro. </para>

<sect3>
<title
>Quali funzionalità fornisce?</title>
<para>
<itemizedlist>
<listitem
><para
>Basso uso di <hardware
>CPU</hardware
>.</para
></listitem>
<listitem
><para
>Istantanee.</para
></listitem>
<listitem
><para
>Selezione della modalità audio.</para
></listitem>
<listitem
><para
>Rilevamento dei canali senza che il decoder &vbi; sia in esecuzione.</para
></listitem>
</itemizedlist>
</para>
</sect3>

<sect3>
<title
>Quali funzionalità <emphasis
>non</emphasis
> fornisce? Perché?</title>
<para>
<itemizedlist>
<listitem
><para
>Filtraggio delle immagini; Le immagini sono trasferite direttamente alla scheda grafica, non c'è nessuna possibilità di manipolarle durante il trasferimento.</para
></listitem>
<listitem
><para
>Sovrascansione. Ragione: vedi sopra.</para
></listitem>
<listitem
><para
>Scalatura delle immagini. La maggior parte dell'hardware per TV (<hardware
>chip bt8X8</hardware
>) non lo supporta.</para
></listitem>
<listitem
><para
>Può fornire accesso solo ai controlli dell'immagine più importanti perché l'API &v4l1; non espone gli altri.</para
></listitem>
</itemizedlist>
</para>
</sect3>
</sect2>

<sect2>
<title
>Cattura e visualizzazione</title>
<para
>Questa modalità è attiva quando <guimenuitem
>Preferisci sovrapposizione video se disponibile</guimenuitem
> <emphasis
>non</emphasis
> è segnato. Un'immagine è catturata dalla scheda TV e salvata in una memoria locale. Questa memoria può essere manipolata in qualsiasi modo (deinterlacciamento, sovrascansione, altri filtri) ed è quindi visualizzata usando diversi metodi (vedi sotto). Questo è il modo più flessibile, ma anche quello che usa più risorse di <hardware
>CPU</hardware
>, offerto da &kdetv;. </para>

<sect3>
<title
>Modalità di visualizzazione</title>

<sect4
><title
>&xvideo; (con o senza memoria condivisa)</title>
<para
>L'immagine è consegnata alla scheda grafica nel formato &yuv422;. A seconda del driver, della scheda grafica o della scala della <hardware
>CPU</hardware
>, l'immagine viene trasformata in <acronym
>RGB</acronym
> con la profondità di colore dello schermo e visualizzata. Questo è il modo più veloce e flessibile fornito da &kdetv;. Si raccomanda caldamente di usare questa modalità perché è l'unica che permette tutte le funzionalità di &kdetv;. L'uso di memoria condivisa <emphasis
>può</emphasis
> risultare in un lieve miglioramento delle prestazioni. </para>
</sect4>

<sect4>
<title
>&opengl;</title>
<para
>L'immagine è consegnata alla scheda grafica in formato <acronym
>RGB</acronym
> come textura per un poligono. Se hai l'accelerazione hardware &opengl;, l'immagine è riscalata alla dimensione di output desiderata dalla scheda grafica, risultando in un uso di <hardware
>CPU</hardware
> molto ridotto. Lo svantaggio di questa modalità di visualizzazione è che la modalità &opengl; pare essere instabile. Inoltre, tutti i deinterlacciatori di buona qualità usano il formato di immagine &yuv422;, che causerebbe ulteriori conversioni che annullerebbero l'effetto di accelerazione hardware. </para>
</sect4>

<sect4>
<title
>X11 (con o senza memoria condivisa)</title>
<para
>L'immagine è visualizzata con i meccanismi convenzionali di &xfree;. Ciò è <emphasis
>molto</emphasis
> lento e non permette la riscalatura delle immagini. Usalo come ultima scelta se non funziona nient'altro. Siccome l'immagine video è catturata in formato <acronym
>RGB</acronym
>, tutti i deinterlacciatori di buona qualità non funzioneranno. L'uso di memoria condivisa <emphasis
>può</emphasis
> risultare in un lieve miglioramento delle prestazioni. </para>
</sect4>
</sect3>

<sect3>
<title
>Selezione della frequenza dei fotogrammi</title>
<para
>I plugin forniscono l'opzione di selezionare tra frequenza piena e dimezzata dei fotogrammi. La frequenza piena è utile solo insieme a uno dei deinterlacciatori <quote
>buoni</quote
> di &dscaler; perché creano una nuova immagine dai due campi più recenti. La frequenza piena fornisce un movimento più <quote
>fluido</quote
>. </para>
</sect3>

<sect3>
<title
>Quali funzionalità fornisce (supponendo che sia in uso la modalità di visualizzazione &xvideo;)?</title>
<para>
<itemizedlist>
<listitem
><para
>Miglior qualità di immagine.</para
></listitem>
<listitem
><para
>Filtraggio delle immagini in qualsiasi modo, per esempio con il deinterlacciamento.</para
></listitem>
<listitem
><para
>Istantanee.</para
></listitem>
<listitem
><para
>Sovrascansione.</para
></listitem>
<listitem
><para
>Selezione della modalità audio.</para
></listitem>
<listitem
><para
>Rilevamento dei canali senza che il decoder &vbi; sia in esecuzione.</para
></listitem>
</itemizedlist>
</para>
</sect3>

<sect3>
<title
>Quali funzionalità <emphasis
>non</emphasis
> fornisce? Perché?</title>
<para>
<itemizedlist>
<listitem
><para
>Può fornire accesso solo ai controlli dell'immagine più importanti perché l'API &v4l1; non espone gli altri.</para
></listitem>
<listitem
><para
>Ci potrebbero essere limitazioni dovute alla modalità di visualizzazione selezionata. Vedi sopra. Quando si usa la modalità &xvideo;, sono disponibili tutte le funzionalità di &kdetv;.</para
></listitem>
</itemizedlist>
</para>
</sect3>
</sect2>
</sect1>

<sect1 id="v4l2_plugin">
<title
>Plugin &video4linux2;</title>
<para
>Per sapere se stai usando un dispositivo con plugin &video4linux2;, guarda qui: <link linkend="device_names"
>nomi dei dispositivi video</link
>.</para>

<para
>Questo plugin supporta solo una modalità di operazione: Cattura e visualizzazione. La Sovrapposizione non è supportata a causa dei fastidiosi effetti collaterali di sfarfallio che sono inevitabili quando si effettua una sovrapposizione in un server X.</para>
<para
>Un'immagine è catturata dalla scheda TV e salvata in una memoria locale. Questa memoria può essere manipolata in qualsiasi modo (deinterlacciamento, sovrascansione, altri filtri) ed è quindi visualizzata sullo schermo. </para>

<sect2>
<title
>Modalità di visualizzazione</title>

<sect3
><title
>&xvideo; (con o senza memoria condivisa)</title>
<para
>L'immagine è consegnata alla scheda grafica nel formato &yuv422;. A seconda del driver, della scheda grafica o della scala della <hardware
>CPU</hardware
>, l'immagine viene trasformata in <acronym
>RGB</acronym
> con la profondità di colore dello schermo e visualizzata. L'uso di memoria condivisa <emphasis
>può</emphasis
> risultare in un lieve miglioramento delle prestazioni. </para>
</sect3>
</sect2>

<sect2>
<title
>Selezione della frequenza dei fotogrammi</title>
<para
>I plugin forniscono l'opzione di selezionare tra frequenza piena e dimezzata dei fotogrammi. La frequenza piena è utile solo insieme a uno dei deinterlacciatori <quote
>buoni</quote
> di &dscaler; perché creano una nuova immagine dai due campi più recenti. La frequenza piena fornisce un movimento più <quote
>fluido</quote
>. </para>
</sect2>

<sect2>
<title
>Quali funzionalità fornisce?</title>
<para>
<itemizedlist>
<listitem
><para
>Miglior qualità di immagine.</para
></listitem>
<listitem
><para
>Filtraggio delle immagini in qualsiasi modo, per esempio con il deinterlacciamento.</para
></listitem>
<listitem
><para
>Istantanee (quando l'hardware supporta la cattura <acronym
>RGB</acronym
>).</para
></listitem>
<listitem
><para
>Sovrascansione.</para
></listitem>
<listitem
><para
>Selezione della modalità audio.</para
></listitem>
<listitem
><para
>Rilevamento dei canali senza che il decoder &vbi; sia in esecuzione.</para
></listitem>
<listitem
><para
>Fornisce accesso a tutti i controlli dell'hardware TV forniti dal driver dell'hardware.</para
></listitem>
</itemizedlist>
</para>
</sect2>
</sect1>

<sect1 id="mixers">
<title
>Plugin mixer</title>
<para
>&kdetv; è attualmente fornito con due plugin mixer (&oss; e &alsa;). Questi dovrebbero funzionare su tutte le piattaforme supportate da &kdetv;. Leggi le <link linkend="faq"
>domande ricorrenti</link
> se hai problemi a regolare il volume. </para>
</sect1>
</chapter>